What is the tallest building in London?
The Shard Shard skyscraper London Bridge Tower Shard London Bridge Tower London Shard 32 London Bridge Shard of Glass Shard London Shangri-La London The Shard London Bridge Tower Shard London Bridge The Shard of Glass Shard of glass