London Razor – high tech skyscraper with built in wind turbines
Looking like it’s sprouted from the set of Bladerunner is London’s newest high-rise apartment block, the ‘Razor.’ The 148 metre-tall high-tech tower will feature built in wind turbines – a …
London Razor – high tech skyscraper with built in wind turbines Read More