Christmas is a great time of year to be in London. The varied entertainment over the festive season such as Christmas Markets, Carol Concerts, Ice Skating