The Shard, London, UK The Shard, located in London Bridge, is the tallest building in the United Kingdom, standing at 310 meters. This modern architectural marvel houses offices, restaurants, a hotel, and observation decks, offering breathtaking views of the London skyline.