A cheerful Turkish eatery near the British Museum.

Tas
Time Out says
Details
- Address
- 22 Bloomsbury Street
- London
- WC1B 3QJ
- Transport:
- Tube: Holborn or Tottenham Court Road tube
Discover Time Out original video

A cheerful Turkish eatery near the British Museum.
Discover Time Out original video