United Kingdom›London›Mayfair›Stork MayfairPhoto Gallery for Stork MayfairSee full detailsReserve a table