Webmarked News

0

London sparkles with Christmas splendour

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...