Log In or Register
The Millenium Bridge in London, England has some interesting physics stories regarding it's launch in 2000. Can any Londoners identify the prominent building in the background?... I forget what it was.