To navigate, press the arrow keys. The Kitchen Studio ← View details 12 Friday Street, Leighton Buzzard, England LU7 1AN +44 1525 378618 Get Directions From* To * — Required information