Restaurant · MediterraneanOlives N' Meze40 Great Windmill Street, LondonCuisineMediterraneanFeaturesFoodGet directionsOpen in Google Maps ↗