Leicester Square, which is considered to be the heart of London, gets transformed into a Christmas Market from November all the way through January. It’s one of London’s top markets both in terms of goods and shimmering lights.
7
2
I Photographed The Amazing Christmas Lights In London | Bored Panda