SE171NJ
Trafalgar Place, Rodney Road, Elephant and Castle, London, SE17
Two bedrooms Two bathrooms Balcony 24-HR concierge Excellent local amenities Access to a communal roof terrace Nearby Elephant & Castle Station