A Trail Of Magical Festive Displays Has Landed In London And It's Completely Free To VisitDuke of York Square in London features a festive trail of displays based on 'The Twelve Days of Christmas,' free for all to enjoy.