England, Europe, Inspiration, Sights, The Blog, UK · November 8, 2012The Shard View of the Shard, Europe’s tallest building.