A barge holiday in the UK 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 narrowboat holiday has to offer. You are guaranteed to delight in the peace and tranquility of life on the canal and river network. More......