UKLondonSouth East London SE2-SE28 excl SE1Bromley
Shop
SE20, Crystal Palace, Anerley Road
To Long Lease 635 sf
The property comprises a self-contained ground floor retail unit with ancillary basement accommodation, kitchenette..
The property is situated on Anerley Road in Crystal Palace, a well-established South East London location characterised by a mix of independent..