To navigate, press the arrow keys. Istanbul Delight ← View details 9 Saint Botolph's Street, Colchester, England CO2 7DU +44 1206 579251 Get Directions From* To * — Required information