Contact Us

Your Name (required)

Your Email (required)


Your Message

Please type the characters below

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, Instagram, Linkedin and Twitter pages for updates.


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