SE1 6EE
Walworth Road, Elephant and Castle, London, SE1
Stylish 1 bedroom flat set on the 29th floor Large open-plan reception room Contemporary kitchen Lovely double bedroom Sleek bathroom Stunning views over South London Excellent location 24 Hour concierge