Preview The Tower Bridge and the Shard, at 310m (over 1000 feet) the tallest building in Europe, London, England, United Kingdom, Europe Image ID: 911-8256 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors architecture exteriors building exterior bridge bridges skyscraper skyscrapers tower bridge shard the shard places capital cities city location london england great britain united kingdom europe