A suspicious car parked outside New Scotland Yard police headquarters on Victoria Embankment, Westminster, London, UK caused the police to lockdown and clear the the area around it and Westminster Bridge, including stopping river traffic on the Thames. Police broke the rear screen of the car to gain entry. Police cordoning off and clearing Westminster Bridge Road

- Image ID: RXDPJY

Similar stock images