Visit Our Tea Bar

In the Heart
of Covent Garden

VISIT US

36 Neal Street

London WC2H 9PS

Google Maps

HOURS

Monday - Saturday

10am - 10pm


Sunday

10am - 7pm