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

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