UKLondonSouth East London SE2-SE28 excl SE1Croydon
Shop
SE25, Pump House, South Norwood, Station Road
To Let, 2,658 sf
High Street, Prime, GF Sales >140sm/1500sf, Net Frontage > 7m/22ft, Corner position, Fully glazed shopfront, Double-fronted unit
The Pump House forms part of new development of 14 energy efficient one & two bedroom flats and..
Adjacent to Aldi, the premises are located on the junction of Station Road and..