Canal traders will be selling their unique gifts from their boats, with some expected to play musical instruments - although ...