Designed by
Title
The Strata, nicknamed `Razor`, a 148-metre, 43-storey building at Elephant and Castle #167980564
Description
LONDON, ENGLAND - JULY 8, 2016: 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