Michelin-starred restaurant offering the very best in southwest-coastal Indian cuisine.
41 Buckingham Gate, Westminster, London SW1E 6AF