Tonight: your last chance to see choirs sing traditional Christmas carols in Trafalgar Square, London
There was festive sights and sounds in central London last night as choirs belted out traditional Christmas carols next to the Christmas tree that dominates Trafalgar Square – and tonight is your …
Tonight: your last chance to see choirs sing traditional Christmas carols in Trafalgar Square, London Read More