Share
twitterlinkedinfacebook
Image 1 of 1
ATE02923UK.jpg
Pedestrians cross the Millennium Bridge that connects the south and north banks of the River Thames in London. To the right is the almost completed Shard (310 metres).