One of London’s most luxurious shopping destinations, Mayfair is abuzz with famous luxury brands, world-class fashion boutiques and Michelin-starred restaurants.
Boasting a prime location near Oxford Circus, Green Park and Bond Street and Crossrail tube stations, Mayfair is based in the heart of London’s West End.
Key places to rent retail premises in Mayfair include luxury shopping streets Mount Street and South Audley Street near Green Park tube where you’ll find the five-star Connaught hotel, the art-filled Audley pub, and a raft of luxury brands.
Foodie hub North Audley Street and Duke Street can be found just off Oxford Street near Bond Street station. One of London’s dining hotspots, North Audley Street is lined with big-name restaurants, including The Ivy Asia, Saltie Girl, and Mercato Mayfair, a food hall in a beautiful church.
Another popular Mayfair shopping spot is South Molton Street, a pretty pedestrianised shopping street off Oxford Street.