Sky High Majesty: Exploring London from The Shard's Towering Heights đź‘‘

tts.alexius

Active member
The Shard which is at present under construction is the tallest structure in the United Kingdom with a height of 310 meters or 1,016 feet, with the observation deck providing nice views of the city.
 
Back
Top