It is official -- Christmas has arrived in London.
The festive lights have already been switched on in Covent Garden and Oxford Street, and more shopping streets will be turning on their unique and dazzling displays for the holiday season over the course of next few weeks.
The most eye-catching showcases, however, seem to reside inside the windows of London's luxury department stores. Selfridges brings us 23 windows conveying its surreal and enchanting interpretation of the most beloved fairytales (Snow White, Cinderella and Little Red Riding Hood, to name a few). Not to be outdone, the other famous retailer Harrods has introduced its first-ever festival animated film to go with this year's theme: "The Land of Make Believe".
I can't wait to check out more beautiful lights around town and will bring you new videos and Instagram photos as I go. For more information on where to find holiday sparkles, TimeOut has a comprehensive page with plans and dates for Christmas lights across London.