TO LET: Pump House, Station Road, London, SE25 5JF – Newly built 2,658ft² Class E unit to let close to Norwood Junction Station and available under a new l ease
Pump House, Station Road, London SE25 5FJ, UK
TO LET
Class E · To Let
LOCATION:- The property is situated with a large frontage to Station Road, just a few moments’ walk from Norwood Junction ..
TO LET
£47,500 Per Annum Exclusive plus VAT