Designed by
Title
The Strata, nicknamed `Razor`, a 148-metre, 43-storey building #167980601
Description
The Strata, nicknamed `Razor`, a 148-metre, 43-storey building at Elephant and Castle in the London Borough of Southwark next to 1965 Draper house
This image is editorial