The totally pointless non-spinning turbines of the Strata Tower in south London

The totally pointless, rarely-spinning turbines of the Strata Tower in south London – Brixton Buzz

Voted ‘Britain’s ugliest new constructing‘ by readers of  Constructing Design journal and swiftly securing the 2010 Carbuncle Cup, the 43-storey Strata tower in south London presents a particular define with its three... Read more »