The Shard

The Shard

The Shard Review: The Shard is one of the tallest buildings in the world, towering 1000 feet over The London Bridge station. As a new attraction to London’s skyline, a viewing area was built-in covering the top floors of the colossal skyscraper. The gallery, known as ‘The View from the Shard’, offers an amazing and stunning perspective of London and all of its notable landmarks. The Shard has really good views of Tower Bridge, The Tower of London, Canary Wharf, St Paul’s Cathedral along with The London Eye, Big Ben,…

Read More