A very English Christmas: a top 10

Christmas is one of – if not THE – biggest and most important occasion of the year in England. If you are curious to know how the Brits like to celebrate a festivity like this, find here a list of the 10 best things about Christmas in England, the most magical time of the year.