From world-class galleries and museums to fantastic dining and nightlife options, Mayfair has it all. A base here means you’ll be in strolling distance of some of the country’s finest landmarks and stunning royal parks, as well as being surrounded by striking historic architecture.
Read more