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…
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…