The Best Christmas Lights in London, and when they are switching on!
There’s nothing like our beautiful city during the Christmas time, with the sparkling lights turned on making everything feel more cozy, it really is a memorable time of the year. We’ve listed when the lights will turn on in some of the capital’s biggest shopping destinations including Oxford Street, Regent Street, Covent Garden, Leicester Square …
The Best Christmas Lights in London, and when they are switching on! Read More »