All the Christmas markets confirmed in London including Kingston, Covent Garden and Leicester Square
There are few things better at getting you in the festive spirit than a mulled wine or spiced cider on a freezing winter night amid the sparkling lights and warmth of a Christmas market. What's more if you live in London you're blessed with countless options when it comes to choosing a market to visit, so you can pick one for every weekend this Christmas. To give you a rundown of all the biggest markets confirmed so far this year, we've put together a list below with all the details you need to take advantage. READ MORE: The Christmas events in London you need to start booking right now before tickets sell out Kingston's Christmas market runs from November 16 - December 31 (Image: Getty Images) Kingston One of London's top village feel Christmas markets is in the historic marketplace of Kingston upon Thames in the South West. This annual festive celebration sees all the usual suspects with wooden cabins set up selling sweets, drinks, and...