December 01, 2002
0.0
Christmas in London
Ever wondered what Christmas is like in one of the world's most glamorous capitals? Taking a look at the city's rich yuletide history and with fascinating information on how London celebrates the festive season, from the installation of the Oxford Street lights to Christmas mass at Westminster Abbey.
52 min
What People Like About This Movie
No one has shared what they like yet. Be the first!