Leicester Square

To market, to market
28th November, 2017Shop London’s incredible range of festive fare at seasonal fairs all over the city With the start of December comes the start of Christmas market season, and that means sparkling lights, food and drink from around the world, quirky Christmas gifts, and, in the case of some of the most successful markets, lashings of German
1 / 1