Christmas is the most wonderful day in a year and is celebrated in a very grand manner every year in London. A wide range of events, offers, and special shopping experience, crackers, jingle bells, Christmas trees, grottos, Santas, carols, Christmas cakes, wines, chocolates and lots more are a part of Christmas celebrations. There are many things to do in London for Christmas 2013.

Shopping is the integral part of any celebration and when it comes to Christmas, the list has no end. Start your shopping with decorative items such as Christmas trees, baubles, colourful stars, lights, jingle bells and much more.  Harrods, Liberty, Paperchase, Pines and Needles, Christmas Forest and lots more popular shops are the best places to buy classy decorative items.

Christmas fairs and markets are not to be missed. There are many special fairs and exhibitions available in London and this would be the best gift for your little ones. Hyde Park Winter Wonderland is open until 5th January and has many attractions including a Giant Observation Wheel, Rides, Grotto, Santa Land, Ice Kingdom and lots more. Many food stalls, cafes, bars and the famous Bavarian Village are also a part of the Winter Wonderland.

Christmas cruises are also a good option for families and couples and you can pre book any of the cruises for a lovely Christmas. Eateries are undoubtedly the most important part of celebrations and enjoy this year’s Christmas with special dining deals. This is the peak time of the year in London and it’s advisable to make pre bookings be it a restaurant, river cruise, taxi or minicab for a safe and hassle free celebration.