Customer support
Share:

9,421 SF of 5-Star Retail Space Available in London, LND

Oxford Street 120-128, England, United Kingdom

Offers invited

9,421 sq.ft.

Retail

For rent

#27044

Property Details

Broker

For rent

Immediately available

Negotiable

1

1

8

A

9,421 sq.ft.

875 m²

Property Description

The property has Up to 10,000 sq ft of retail space located on Europe's highest footfall shopping location. Floor number: Ground, Ste 325 Double frontage onto Oxford Street and Bond Street, Boasting the highest footfall of any shopping street in Europe, 91 million annual visits to the West end 2023