Download Original Size 780 x 521

Source - http://www.guardian.co.uk/world/picture/2011/sep/19/london-architecture

Notes

Already dominating the London skyline, the Shard will be Europe's tallest building when completed.