To navigate, press the arrow keys. Hub Of The House Kitchens ← View details United Kingdom, Herne Bay, England CT6 +44 1227 741592 Get Directions From* To * — Required information