A 52,500 sq ft development of pure possibility
340 OXFORD STREET

The Lights are back on

AVAILABLE Q4 2025
London W1

This is where your brand needs to be. The epicentre of London.

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.
EXPLORE THE SPACE

TAKE A LOOK FOR YOURSELF