Is this the ugliest building in England?
Some of the most beautiful buildings in the world are designed to be both sleek and eco-friendly. And then there’s the Strata Tower, which improves urban density and has three wind turbines. And it’s been named Britain’s ugliest new building.
The Strata Tower won that questionable honor in an annual competition held by Building Design magazine. It’s the tallest residential building in London, standing at 480 feet, so it’s good from a density standpoint as well as having wind turbines.
Sorry, the comment form is closed at this time.