Tea and coffee from the Indian subcontinent, plus other traditional beverages and light bites.
Time Out says
Details
- Address
- Unit 90
- Unit 90, Camden Market
- North Yard, Camden Market
- Chalk Farm Rd
- London
- NW1 8AH
- Transport:
- Chalk Farm/Camden Town
Discover Time Out original video