Grand Bazaar
GB
Turkish Restaurants
Grand Bazaar
22 James St, London W1U 1EJ
Bazaar-themed traditional Turkish cafe with red walls, mirrors and a multitude of hanging lamps.
Claim your free listing to update your details, respond to reviews, and stand out from competitors.
Claim this listing