SE1 6EE
Strata Building, 8 Walworth Road, Elephant And Castle, London, SE1
1 Bedroom 438sq.ft (44.86sq.m) 38th Floor Open Plan Reception Air Conditioning Floor to Ceiling Windows Stunning Views Concierge Premium Sky Collection 0.2 Miles from Elephant & Castle Station