SE255FJ
Station Road, South Norwood, London, SE25
One double bedroom Private balcony and roof terrace No onward chain Immaculate condition Desirable location Ample natural light 582 sq ft / 54 sqm EPC rating B