With Christmas just two weeks away you should be in a festive mood by now. To help celebrate this time of year, loads of attractions and events pop up around London. Here we round up some of the very best Christmassy things going on this year.
There is nothing quite like a good Christmas market to get you in the spirit. There are the smells of the delicious food and drink, brass bands playing all the old favourites and loads of last-minute, unusual gifts. There are great markets all over London, but there are some that really stand out.
Covent Garden at Christmas is always nice, and the Christmas market based around the piazza is one of the highlights (plus there is a giant Lego advent calendar and reindeer petting!). Centring around the Southbank Centre, there is a huge market stretching along the Thames. The traditionally German themed market has a wide selection of gifts and toys, as well as choirs singing carols, whilst the Real Food Market has all the amazing meats, cheeses and mulled wine you could want.
If you're looking for something a little bit different, then the Camden Lock Night Market is perfect, offering vintage items, fashion, arts, crafts and home ware, all in the typical Camden style.