Police seal off major junction in central London in security alert

101
0
Share:

British police closed off a major junction in central London and a nearby underground train station was closed on Wednesday as officers investigated a suspicious vehicle.

Share: