Prime London SE19 Corner Shop for Sale - High Turnover & Modern Features
Crystal Palace SE1 in London
- Rent: £15,000 £1,250 per month
Corner shop for sale in Crystal Palace, London SE19, featuring a 300 sq ft single-fronted premises with electric shutters, modern shelving, and a CCTV system; currently…