SE171BA
Mansfield Point, Trafalgar Place, Rodney Road, Elephant And Castle, London, SE17
ONE BEDROOM ONE BATHROOM ACCESS TO COMMUNAL ROOF TERRACE PRIVATE BALCONY 24-HOUR CONCIERGE EXCELLENT LOCAL AMENITIES 0.4 MI TO ELEPHANT & CASTLE STATION