1 Wilbraham Pl, London SW1X 9AE
Fine dining restaurant | Modern Indian restaurant | Restaurant
A refined dining establishment offering an array of elevated Indian entrees and desserts, including carefully curated vegan options to satisfy diverse palates.