Filters:
clear
Country: United Kingdom

chinese tea house in Kennington

About 1 results.

Tea House Theatre

Vauxhall Walk 139, SE11 5HL London, United Kingdom

Bright cafe and event venue with British menu and theme for leaf teas sandwiches lunch and cakes.

  • 1