Contact Us

Your Name (required)

Your Email (required)

Subject

Your Message

Please type the characters below
captcha

Camellia’s Tea House

We are currently looking for new premises and hope to be able to re-open as soon as possible. Please check our website or our Facebook and Twitter pages for updates.

Email: info@camelliasteahouse.com

Telephone: +44 (0) 203 489 7676

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

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