Photo Categories
Home News Details Newest Photos   Most Popular Photos
The Shard - March 2010 1/30

Work on London's new iconic building has started, just next to London Bridge station. This will be the tallest building in Europe when complete. Not a lot to see yet, so we will watch this amazing construction over the coming months.

The Shard 



[Back]
WE ACCEPT Credit Cards