The Shard in London, UK. The Shard at 310m or over 1000 feet tall, is the tallest building in Europe, and More London.


Size: 5616px × 3744px
Photo credit: © Ashley Cooper / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, bridge, city, construction, design, embankment, facade, glass, icon, iconic, investment, lift, london, modern, needle, renewal, shard, shark, sharp, southwark, steel, tall, tallest, tourism, tourist, tower, uk, urban, vibrant