Camellia’s Tea House
Published by Editor on Tue, 11/11/2014 - 7:57amBusiness Description:
Tea House is not only a tea room, but also a retail shop where you can purchase over 100 different blends of tea (many of which are blended on site) which are displayed in glass jars and caddies. Before you choose a tea, they recommend that you open a few jars and caddies and breathe in the beautiful aromas you will encounter…one tea will always call out to you ! VISIT SHOP
Address:
2 12 Kingly Court Carnaby Street
Soho
London
W1B 5PW
Telephone:
+44 20 7734 9939
location:
Cuisine From:
United Kingdom
Type of Business:
Coffee and Tea Stores
Special Interest:
Coffee and Tea