United Kingdom›London›Mayfair›Madhu's MayfairPhoto Gallery for Madhu's MayfairSee full detailsReserve a table