Check out the recent new Indian Restaurant openings in London Mowgli, Charlotte Street Website: https://www.mowglistreetfood.com/ Location: 5 Charlotte St., London W1T 1RE Brief: British Chef, Nisha Katona: https://nishakatona.com/, expands her restaurant brand Mowgli. Dipna Anand at Somerset House Website: https://dipnasomersethouse.co.uk/ Location: South Wing, Somerset House,...