Get into the Christmas spirit this year with a festive river cruise. A marvellous way to celebrate the holiday season, a Christmas cruise will give you the opportunity to spend precious time with loved ones while taking in the sights across the UK....