New Year's Eve celebrations in Trafalgar Square cancelled 'in interests of public safety'
Published
New Year's Eve celebrations in Trafalgar Square have been cancelled "in the interests of public safety", London Mayor Sadiq Khan has announced.
Full Article