SE255QB
Selhurst Road, London, SE25
Chain free flat Close to Selhurst Station South Norwood high street is easily accessible Internal storage cupboard Open plan kitchen & reception room High ceilings & Bay fronted