Canal boat holidays at beautiful locations across England and Wales with one of the largest narrowboat hire companies in the UK