The Thames may take its name from the Sanskrit Tamas, meaning “dark,” as its waters are often dark and cloudy.
The Thames is the longest river in England and the second longest in the United Kingdom. Its source is located in the Cotswolds and it flows for approximately 215 miles across the south of England before emptying into the North Sea at the Thames Estuary. Thames river cruises provide an excellent opportunity to experience the tranquil rural beauty of England’s southern counties.
Cruising in comfort and style through the picturesque landscapes like Oxfordshire and Berkshire, a region that inspired Kenneth Grahame’s The Wind in the Willows, you’ll visit quintessentially English towns while enjoying delicious meals and classic British hospitality.
Cruises along the Thames can vary from one cruise to another, depending on length of cruise, location, and focus of the sightseeing. They are typically on small canal barge cruisers that can ply the waters of the Thames west of London. London, of course, is a destination in itself, and there’s no better way to see it all that from your very own floating hotel.