To navigate, press the arrow keys. Cherry House ← View details 53 High Street, Cambridge, England CB1 9HX +44 1223 246044 Get Directions From* To * — Required information