fbpx
Contact Us

Tea House

Email: teashop@camelliasteahouse.com

Opening Hours: Mon – Sat / 10:00 AM – 7:00 PM Sun / 11:00 AM – 6:00 PM

Phone: +44 (0) 20 7242 2308

Address: 64 GREAT RUSSELL STREET, LONDON, WC1B 3BL

For general enquiries about our company and products please contacts us below:

 

Head Office

Address: Unit 4, Saxon Business Centre, Windsor Avenue, London, SW19 2RR, UK

Phone:+44 (0) 203 489 7676

Email: info@camelliasteahouse.com