A tea shop and café serving a selection of Piacha tea alongside breakfast smoothies, sandwiches, afternoon teas and coffee.

Piacha Tea Bar & Shop
Time Out says
Details
- Address
- 280 Upper Street
- London
- N1 2TZ
Discover Time Out original video

A tea shop and café serving a selection of Piacha tea alongside breakfast smoothies, sandwiches, afternoon teas and coffee.
Discover Time Out original video