Strata skyscraper at Elephant & Castle
The Strata skyscraper in Elephant and Castle, Strata, is one of the first buildings of its kind in the world to have wind turbines installed on the roof. These turbines are expected to provide part of the power that the …
Strata skyscraper at Elephant & Castle Read More »
150 total views