SE171UU
Victory Place, Elephant and Castle, London, SE17
Stylish 1 bedroom flat set on the 2nd floor Large reception room Open-plan kitchen Lovely double bedroom Sleek bathroom Excellent location Available with Zero Deposit