SE1 6EE
Walworth Road, Elephant and Castle, London, SE1
Wonderful 1 bedroom flat set on the 32nd floor Lovely reception room Open-plan kitchen Lovely double bedroom Sleek bathroom Wonderful views Great location 24 hour concierge