Now the tallest building in the UK and indeed Europe - though I've heard the Europe title will go to a building in Moscow in 6/9 months time. The Shard is a striking addition to the London skyline though.
Comments
Sign in or get an account to comment.