Australia's Leading Specialists in French Barge Cruises

Location: England

This beautiful barge offers a magnificent itinerary including some of the most famous historic sites in southern England – Hampton Court Palace, Windsor Castle and Henley-on-Thames – and some departures include a visit to Downton Abbey!