Experience London like never before. With views across the city, take in the panoramic skyline from 31 storeys up. A truly beautiful and unforgettable experience that will allow you to enjoy the iconic landmark in style.
The Shard is the UK’s tallest building, instantly becoming a London icon after its opening in 2009. The stunning glass-clad tower has 95 floors, some of these being chic restaurants and others viewing platforms. Book ahead and you can enjoy a glass of bubbly while talking in the views - from landmarks like the Tower of London, Tower Bridge and the London Eye.
Nearest station: London Bridge