For SaleCommercialOther
Mixed Use Investment and Development For Sale in South Norwood, London
216 Selhurst Road, London SE25 6XU · SE25 6XU
Property Description
Investment, Development - Residential, Land For Sale The property is a detached three-storey building comprising two ground floor retail units and two residential flats on the first and second floors. There is also a yard area and vacant basement which can be accessed from the rear of the site. 216 Selhurst Road, London The property is located on Selhurst Road, South Norwood. Norwood…
Floor Plan
Indicative floor plan — exact plans available upon request
Andrew Pollard
Ref: Added 1 Jul 2025


