The Strata SE1 15/07/2011 Rumours say the noise the turbines made was unbearable for the upper level residents. Show all news for The Strata