A barge holiday is an experience of a lifetime. Exploring the great British waterways is one of the best ways to relax and unwind, taking in the unique pleasures a barge holiday has to offer. You are guaranteed to delight in the peace and tranquility of life on the canal and river network.