SE171GG
Waleorde Road, Elephant and Castle, London, SE17
Stylish 3 bedroom duplex apartment Large reception room Open-plan kitchen Delightful patio 3 lovely bedrooms Sleek bathroom and guest WC Excellent location Close to Elephant Park