(64) The Strata SE1, Razor, Electric Razor, Elephant and Castle, Southwark
The Strata SE1RazorElectric RazorElephant and CastleSouthwarkLondon skyscraperLondon landmarkLondon architectureLondonEngland