SE171AX
Capell Apartments, Victory Place, Elephant & Castle, London, SE17
ONE BEDROOM APARTMENT PRIVATE BALCONY SECURE UNDERCROFT PARKING ACCESS TO COMMUNAL ROOF TERRACE CONCIERGE SERIVCE EXCELLENT LOCAL AMENITIES CLOSE TRANSPORT LINKS 0.5 MI TO ELEPHANT AND CASTLE STATION