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) 203 489 7676

Head Office

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

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