Customer support
Share:

1,394 SF of 4-Star Retail Space Available in London, LND

South Audley Street 62, England, United Kingdom

Offers invited

1,394 sq.ft.

Retail

For rent

#26938

Property Details

Broker

For rent

Immediately available

Negotiable

1

1

1850

1,394 sq.ft.

130 m²

Property Description

Built in 1850, this property comprises six floors with a total area of 1,577 sq ft of retail space. Floor number: Basement Prominent Location, High Footfall, Great transport links