Tea Palace

Tea Palace
Tea Palace
Unit 9, Lyon Business Centre, River Road, Barking, London, IG11 0JS
  • Telephone 020 7731 4436
  • Opening times Daily 9am–5pm.
  • Email
  • Website www.teapalace.co.uk
Photo of Tea Palace

Tea Palace is a modern tea emporium offering the widest selection of the finest quality loose leaf teas and infusions available in the UK.

Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).