Customer support
Share:

1,203 SF of Space Available in London, LND

Norwood High Street 85, England, United Kingdom

£44,44/sq.ft./year

1,203 sq.ft.

Retail

For rent

#28312

Property Details

Broker

For rent

Immediately available

Negotiable

7

1

1990

1,203 sq.ft.

112 m²

Property Description

The subject property is located on Norwood High Street which features from a high volume of passing trade both vehicular and pedestrian. Floor number: Ground A minimum rental deposit of 3 months will be required., Strong signage, High foot traffic