Pinterest • The world’s catalog of images

Explore Olympic London 2012, Olympic 2012, and more!

The Shard at London Bridge, Europe's tallest tower, under construction in January 2012. The view from London South Bank Centre, with Queen Elizabeth Hall in foreground.