Christmas in Leicester Square
Leicester Square, London
Bringing Christmas magic back to the capital, Christmas in Leicester Square has a range of stunning markets, delicious street food and outdoor bars - serving up all the festive favourites. The eve...