Piercing through the London city’s skyline is “ The Shard ”, a 309 meter architectural and engineering marvel overlooking the perennial River Thames. The tallest building in the United Kingdom…
Tag
Piercing through the London city’s skyline is “ The Shard ”, a 309 meter architectural and engineering marvel overlooking the perennial River Thames. The tallest building in the United Kingdom…