SE171UU
Victory Place, Elephant and Castle, SE17
Stylish 1 bedroom flat set on the 1st floor Large reception room Modern kitchen Double bedroom Sleek shower room Excellent location Available with Zero Deposit