SE171BT
Rodney Road, Elephant and Castle, London, SE17
Modern 2 bedroom flat Spacious balcony with view Open and bright reception area Large windows for natural light Secure apartment with concierge services Moments from Elephant and Castle Station