Baluchi, Lalit Hotel

Pan Indian Restaurant in London Baluchi is a pan-Indian dining restaurant in London within the Lalit hotel, set in the historic Grade II listed former St. Olave’s Grammar School. Baluchi can be found in what was the Great Hall and it’s one seriously stunning location. The high ceiling, royal blue colour, dark woods and beams, floor…