Alle B. • October 4, 2013The costumer service is always brilliant! They improve it each time! Best Turkish restaurant in London!!!!
Nick E. • September 10, 2010Large Cod & Chips is a feast!! Get chatting to the staff & they usually sort ya out
Don't see the place you're looking for? Add a new place to Foursquare.