The United Kingdom only has one river open to cruising, the Thames, and even that waterway has few overnight sailings; if you're looking to explore the United Kingdom by water, you are better off taking a British Isles cruise. The line that does offer longer trips starts in Hampden Court and wind through pastoral villages before ending in Oxford.