The famous River Thames winds its way through the beautiful green countryside of southern England and is a delight to explore. Cruise past immaculate gardens that sweep down to the water's edge and admire the stunning homes of the rich and famous.
Relax in the warm sunshine with a pint of traditional ale at one of the many waterside pubs and take a stroll through the colourful streets of historic cities and tiny old villages. The turreted skyline of the Royal Palace of Windsor Castle is an impressive sight; its surrounding parks perfect for cycling, walking and picnics. Spend time in the wonderful ‘Dreaming Spires' city of Oxford, home to Royalty and scholars for over 800 years - and now a thriving cosmopolitan town that seamlessly blends ancient and modern lifestyles, art and culture.