Piacha tea bar tea shop. Too good to be tea. Islington, London.
Clicks:76, Listing added: Sep 23, 2013
|
Discover intriguing tea blends, bold flavours, tea smoothies and skilfully brewed takeaway tea. Buy tea online & in our London tea shop, 280 Upper St Islington.
0.0 (0)
1
2
3
4
5