London Tea? - london fruit and herb tea Does anybody know where I can buy fruit and tea, the main London retail in the UK? Some time ago I purchased some have not been seen since. Thank you to everyone
Save Try Holland and Barrett health or I have seen both in the shops
I do not know, but I know if I can find.
You can try Whittard. They have some good selection. Tho not sure if they have what you want, but can help you. I do not drink tea, so I can not help you. Sorry.
In Sure U can in every supermarket Tesco to buy, etc., for example, health or business