UKLondonRetail Church Road SE
SE19 Church Road
To Let 282 sf Shop, Office, Pod / Kiosk / Concession
he subject property comprises a ground floor class E business space to let under a new lease. The property was most recently..
The property is situated fronting Church Road which forms part of Crystal Palace's highly popular commercial hub known as the Triangle. Church Road is a bus route and..