A vibrant city. An iconic street. A captivating space offering an unforgettable retail experience.
Not only is this re-imagined unit in a prime location at the heart of London’s retail landscape, but at 52,500 sq ft, it’s the largest flagship unit to emerge on Oxford Street in years.
Introducing 340 Oxford Street. A space that makes a statement.