Armed police deployed near London financial district

  20 September 2017    Read: 711
Armed police deployed near London financial district

Footage posted online on Friday showed armed British police cordoning off an area of the U.K. capital close to a major rail station and an important financial district.

Local media reported police evacuating an area around Liverpool Street, amid claims officers were investigating a suspicious item.

More about: #London