Shopping
Indulge in a luxury shopping experience like no other at London’s shopping haven. Mayfair’s vibrant shopping streets including New Bond Street, Oxford Street, Regent Street, and Mount Street are home to flagship stores, global fashion houses, as well as luxury boutiques. Selfridges is just a five-minute walk away, showcasing the latest in designer wear and must-have haute collections. Also visit Burlington Arcade, a historic shopping arcade filled with upscale shops selling jewellery, antiques, perfumes, and bespoke accessories.