Unit B & C Westow Street, Upper Norwood, SE19 3RW
SHOP TO LET. Upper Norwood forms a popular south London suburb within the Crystal Palace area that continues to gentrify. Westow Street forms the prime retailing section of the ever popular Norwood Triangle.
Availability: To Let
Rent: £90,000 pa
Last modified: 13/03/2024