Posts Tagged ‘strata se1 building features’

Strata SE1 Building

The Strata SE1 is a new residential building that is located at Elephant and Castle in the London Borough of Southwark in London. Aside from its official name, this unique building is also known by many others. It has taken a local nickname as Isengard. It is also sometimes called as “The Razor” as well