Mayfair epitomises that smart, fashionable flavour that is so uniquely London, where world-class shopping and chic boutiques stand alongside the capital’s most prestigious hotels and restaurants.

Its location couldn’t be more central – just moments south of Oxford Street, north of Piccadilly, and east of Hyde Park. It’s a world of terracotta hues, colourful window boxes and freshly mowed lawns, of street-side coffee shops and pristine community squares.


South Molton, North Mayfair, Mount Street