London's river Thames is famous for landmarks such as Tower Bridge, the London Eye and Shakespeare's Globe. Take a river cruise all the way to the Thames Barrier or drift back from Hampton Court Palace. Enjoy a meal at a Thames riverside restaurant or race up the river on a speedboat.