Free listing
G
Bazar
Bazaar-themed traditional Turkish cafe with red walls, mirrors and a multitude of hanging lamps.
22 James Street, United Kingdom, Greater London, W1U 1EJ