Take a London river cruise with Bateaux London and combine sightseeing with elegant fine dining experiences that will delight the senses.
Join us on Glass Room or River Room and set sail from Embankment Pier in central London. As you gently cruise along the River Thames, you can enjoy famous sights and landmarks such as the London Eye, Tower Bridge, Tower of London and the Houses of Parliament. There’s so much to see as you devour freshly cooked food served at your table.
Meanwhile, in Windsor, guests can choose from the same fine dining experiences on Willow Room. The only thing that changes on this sightseeing cruise, is the view.
Bateaux London has a dining experience to suit every occasion. Explore London or Windsor on the water by day on a relaxing Lunch Cruise, or admire twinkling lights by night on an elegant Dinner Cruise.