Skip to playerSkip to main content
  • 12 years ago
London is glowing with that festive feeling as a Christmas tree from Norway - a traditional gift since 1947 - stands proud in Trafalgar Square and Leicester Square hosts a Christmas market. Duration: 00:44

Category

🗞
News

Recommended