Trafalgar Square deployed for suspicious object
The police in London dropped Trafalgar Square on Thursday afternoon in connection with the finding of a 'suspect object' in a street nearby.
The British police have been alerted in connection with recent attacks and elections held today.