« back to food shops search results
Leaf26-32 Voltaire Road, Clapham North art Centre, Unit 3F, 1st Floor, London, SW4 6DH
Purveyor's of excellent tea, in nearly every conceivable variety. There web site is worth a visit - if only for educational reasons.
They also sell Infusers, Filter Papers, Tea Cosies etc.
If in the neighbourhood, you can email about collecting your order, but they don't have a shop, as such.
ProductsTea - organic Tea - specialist Tea - white Tisanes / Herbal Infusions