How to Spend a Luxury Weekend in Mayfair

When it comes to luxury living, there’s perhaps nowhere better on Earth to do it than Mayfair. This relatively small borough of London is home to some of the most exclusive places in the capital. It’s a playground for the rich and famous, but that doesn’t mean that us mere mortals can’t enjoy a slice…