Tea Palace

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).
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.