Yamabahce Turkish Restaurant
3.8
(126 reviews)26 James Street, St Christopher's Place, London, W1U 1EN
+44 20 3905 3139Official websiteBreakfast
Brunch
Dinner
Halal
Lunch
Mediterranean
Mid-range
Middle Eastern
Outdoor Seating
Restaurants
Seating
Serves Alcohol
Table Service
Takeout
Turkish
Vegetarian friendly
Wheelchair Accessible
Restaurant
At a glance
- Verified listing
- Typical visit: about 1 hour