Crowd of people evacuated from a building near Liverpool Street Station London England UK

- Image ID: BNEGX0