Contact Us

Your Name (required)

Your Email (required)

Subject

Your Message

Please type the characters below
captcha

Camellia’s Tea House

64 Great Russell Street, London, WC1B 3BL

Email: teashop@camelliasteahouse.cominfo@camelliasteahouse.com

Telephone: +44 (0) 20 7242 2308

Opening Hours:

Mon – Sat / 10:00 AM – 7:00 PM

Sun / 11:00 AM – 6:00 PM

Head Office

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

Working Days/Hours: Mon – Fri / 9:30 AM – 5:30 PM

Leave a Reply