LifestyleIndian Fine Dining in the heart of London From the team behind India’s biggest food festival, The Grub Fest, Lokhandwala is a stunning new Indian tapas restaurant and cocktail bar based on Charlotte […] Share: