The property comprises a self-contained ground floor retail unit with ancillary basement accommodation, kitchenette and WC facilities...
The property is situated on Anerley Road in Crystal Palace, a well-established South East London location characterised by a mix of independent retailers, office..