SE171FZ
Walworth Road, Elephant and Castle, London, SE17
Wonderful 1 bedroom flat set on the 13th floor Large reception room Open-plan modern kitchen Delightful balcony Lovely double bedroom Sleek bathroom Excellent location 24 hour Concierge