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.
Location
22 James St, London W1U 1EJ

Own this business?

Claim your free listing to update your details, respond to reviews, and stand out from competitors.

Claim this listing