September 20, 2010
For those who have gone through the Elephant and Castle area, I’m sure you’ve noticed the Strata tower. This the space aged looking building with 3 wind turbines at the top (rumoured to actually require more energy to drive the turbines than the energy it generates!). It also recently won an award for being the […]