The Mayfair Parade – Trendy 1BDR Pied-a-Terre in Central LondonLondon, United Kingdom Address: 33 St George St Mayfair State: United Kingdom City: London Zipcode: W1S 2FL Longitude: -0.1429 Latitude: 51.512.192 Rates from: 0 Accommodation Booking