loading

Visit Our Tea Bar

In the Heart
of Covent Garden

VISIT US

36 Neal Street

London WC2H 9PS

Google Maps

HOURS

Monday - Friday

8:00 - 22:00

Saturday

9:00 - 22:00

Sunday

9:00 - 19:00