Luxury hotel in the Shard
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 mo...