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:
Address: Unit 4, Saxon Business Centre, Windsor Avenue, London, SW19 2RR, UK
Phone:+44 (0) 203 489 7676
Email: info@camelliasteahouse.com