London foodfromTime Out London2 days agoIndia's biggest snack brand is opening its first British restaurant in LondonHaldiram’s will open a Leicester Square restaurant in June 2026 offering Indian sweets, chaat, and take-away packaged products.