slide: The Meridian Tower is the tallest building in Wales and the Shard is the tallest building in London. Which is the highest?

Issue33MCQEnglish