Customer support
Share:

896 SF of Retail Space Available in London, LND

Elgar Street 89, England, United Kingdom

£21,76/sq.ft./year

896 sq.ft.

Retail

For rent

#28316

Property Details

Broker

For rent

Immediately available

Negotiable

1

1

1971

896 sq.ft.

83 m²

Property Description

A four storey building of masonry construction. Floor number: Ground Close proximity to local amenities and shops, Good road links, Good transport links