Stunning hotel in one of London's most iconic buildings. You can't get a better stay than this in the capital. The Shangri-La is the highest hotel in London boasting panoramic views of the city that takes the hotel experience to a whole new level.
The infinity pool on the 52nd floor is a must see for guests and has to be up there as one of the most incredible places to chill and unwind. Guest should also test out the fantastic restaurants withi...