Located in the heart of Oxford Street, one of Europe’s busiest shopping hubs, this site welcomes over 200 million visitors annually. It serves as a central point connecting Mayfair, Soho, and Covent Garden. Boasting 300 shops, including John Lewis and Selfridges the area offers a diverse array of products including high-end fashion, accessories, streetwear, homeware, cosmetics, and fragrance.