London seems to attract atrociously stupid architecture. The millennium dome and that stupid ferris wheel, the London bridge tower, the dildo-rocket swiss re tower... and now this. wtf
If any of you had seen the area that the Olympics has allowed the regeneration of, you'd have a better understanding of how it has been beneficial.