The river Thames in London is a magical place at Christmas. The boats are all decorated and with the cooler weather shut outside the heated luxurious cabins leave everyone with…