Platform 9¾ in London Harry Potter fans planning a trip to London won’t want to leave the British capital without visiting Platform 9¾ at…
Visiting Buckingham Palace in London Buckingham Palace is the King’s official London residence and one of the best-known landmarks in the city. You can see…
The View from The Shard: Floor 72 The View from The Shard is London’s highest dedicated viewing attraction, with indoor viewing galleries on Levels 68 and 69…