SE256JX
Holmesdale Road, London, London, SE25 6HX
Being sold via Secure Sale online bidding. Terms & Conditions apply. Two Bedrooms Top Floor Flat Period converstion Walking distance to Norwood Junction Station