More than 3,000 police will patrol the streets of central London on New Year’s Eve as Scotland Yard said security…
This website uses cookies.