One of the best times visiting London is during winter in December since the city was decorated with the Christmas Decoration and many festive things occurred during this holiday season.

Here is the recommendation from of how to spend the winter holiday in London

– Christmas Shopping
Christmas cannot be separated from shopping since there is a tradition for us to give Christmas gifts either to family, friends or even colleague. If you are going to do some Christmas shopping in London, you could go to Harrods which usually offer the winter sales. You also could go to Oxford street which you could find many international brands or British retail chains there. If you are looking for Christmas decoration and ornaments you could go to Liberty of London which has a great selection for these.

– Christmas Market
One of the main reasons to go to London during the holiday season is to visit the Christmas market. There are many Christmas markets which you can do various activities such as tasting mouth-watering traditional British Christmas food, tasting hot mulled wine, as well shopping gifts or just strolling around to enjoy the Christmas ambience in London. Southbank Christmas market, Winter Wonderland in Hyde Park, Victoria Park Winterville are some of the well-known Christmas markets or fairs in London.

– Ice Skating
There are many places in London that have the outdoor spots for ice skating such as Hyde Park, Natural History Museum, Canary Wharf, Hampton Court Palace, Tower of London and many more. this is fun activities that you can do with your loved one or with your family.

– Christmas Decorations
During the festive season, London will be all decorated with the lights and decoration which makes the city looks really beautiful at night. Enjoy this view by strolling around the city to feel the Christmas holiday spirit. You also could visit the annual Christmas at Kew to see the enchanted trail of lights around the botanic gardens.

– Spend Your New Year’s Eve in London
If you are planning to stay in London during Christmas, why not extend your stay until New Year since New Year’s Eve in London is definitely worth to visit. There are big fireworks will happen on the Thames and you will need to buy in advance for a ticket to attend New Year’s Eve fireworks display in London. You also could join the New Year’s Eve cruise or having dinner in the restaurants with a view.

It is truly magical to visit London during the festive season because there are lots of things that you can do and explore in the city. Since the city will be more crowded than usual, it is advisable that you buy tickets for attractions or sites in advance.