New Year's Eve celebrations in Trafalgar Square cancelled 'in interests of public safety'

New Year's Eve celebrations in Trafalgar Square cancelled 'in interests of public safety'

Sky News

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