This charming 3 night cruise on the Thames will take you through a beautiful green countryside to the wonderful towns of Henley Upon Thames. During your trip, visit the typical English villages of Marlow and Cookham and take some time to discover the royal city of Windsor! Not to be missed.