UKData checked October 2026
  1. Home
  2. London
  3. Tea houses
  4. Chaiiwala

Chaiiwala is a tea house on 7A, Lombardy Retail Park in London. It is also listed as Indian restaurant and cafe. It is open on Sunday. It is a branch of Chaiiwala — 13 branches in our listings.

7A, Lombardy Retail Park, London UB3 3EXChecked October 2026