The Quiz: What is the tallest building in London?
Royal Albert Hall
Explanation : Standing just over 1,000 feet tall, the Shard is the tallest building not just in London but in all of Western Europe. Modeled after a shard of glass, the building is composed of 11,000 individual glass panels spanning over 600,000 square feet. The View from the Shard features an open-air skydeck on the 72nd floor and offers visitors panoramic vistas of the London skyline.
Correct Answer: The Shard