A view of the London Eye and Thames River from a luxurious hotel bathroom.