Wednesday 28 October 2020

Postcard Teas - interesting London Shops


When in doubt, gift someone a luxury box of tea – because who doesn’t love drinking tea? Make it even more special with a box set from Postcard Teas. Specialising in unique flavours of the well-loved beverage, the Mayfair store sells teas crafted from small farms worldwide, including Japan, Taiwan and Vietnam. 9 Dering St, Mayfair, W1S 1AG,