The Shard London Bridge

The Shard London Bridge is a relatively new skyscraper that has graced the London skyline. It is located in 32 London Bridge, in the Southwark portion of the city. Also known as The Shard and formerly as the London Bridge Tower, this skyscraper is considered as the second tallest free-standing structure in the UK and […]

Continue Reading...

Recent Comments

    Categories