London is the best city in the world all year round, but especially at Christmas. From the world-famous Oxford Street and Regent Street lights to Christmas trees galore, and the fantastic light festival at Kew, London really shows its best side at this time of year. We've thrown just a few of London's fantastic festivities into the video below — pour yourself a glass of mulled wine and have a watch.
Merry Christmas, London. Merry Christmas.