Wondering what to do with the Bank Holiday weekend? Here's the Country Living pick of the top ten British canal boat holidays to inspire you.