Strata SE 1 (also known as 'the Razor' or 'Electric Razor', Newington, London, 2018. One of the tallest residential buildings in London, the 43 floor Strata SE1 was completed in 2010.
World Europe United Kingdom England Greater London London Southwark Southwark
Pixel Dimensions (W x H) : 7290x4798
File Size : 102,473kb