Europe & Baltic Cruises
(River Thames Cruise)
Discover London before you take a relaxing barging cruise on England's longest river, the River Thames. Embark in London, and cruise to towns and parishes on the Thames, making landfall for historic tours and exciting activities along the way.
Stay in the know: Subscribe to our newsletter to have our hand-picked trips & specials delivered to you!
Please enter a destination