Oxford Street is Europe’s premier shopping street with worldwide flagship stores, fast fashion and high street favourites. The average footfall is an incredible 175 million visitors per year.
© 2021 CBRE Limited,
Registered in England No 3536032,
Registered office St Martin's Court,
10 Paternoster Row, London EC4M 7HP