The legendary 2019 Leicester Square Christmas Market returns
Leicester Square’s famous Traditional Christmas Market Returns Mulled Wine, delicious food and Bavarian huts. The Christmas Market in Leicester square is free, they model the Christmas Market on a Bavarian ski chalet theme, and for a moment you could be mistaken in thinking you are not in the heart of Central London. It is clear […]
The legendary 2019 Leicester Square Christmas Market returns Read More »