← Back
Camellia Sinensis
Beverages
Top Floor, W1B 5PW
Carnaby Street, London
Business profile
Camellia is not only a tea room, but also an online retail site where you can purchase over 70 different blends of tea the majority of which are blended on site
Customer reviews
No reviews yet
Write a review