A flight on the London Eye, less than two miles from the hotel, is unforgettable on a clear day, when views stretch for miles, or at night, when the city lights up like a Christmas tree. For an even better view, head to the two viewing platforms of The Shard, near London Bridge. The indoor gallery is on level 69, but thrill-seekers head for the partially outdoor gallery on level 72.