SE1 6EE
The Strata, Walworth Road, Elephant and Castle, London, SE1
Iconic strata building 31st floor apartment Open plan reception 1 double bedroom Smart bathroom Great views of the City Concierge facilities