Where to buy for Christmas 2018
Christmas is almost here. It’s perhaps too late to dispatch from the warehouse but you can still give craft teas as presents this year. Here’s are a few retailers you can visit in London:
2-6 Moxon Street, London, W1U 4EW.
Tab x Tab
Westbourne House, 14-16 Westbourne Grove, London, W2 5RH
51 Margaret Street, London, W1W 8SG