Armed police deployed near London financial district

  20 September 2017    Read: 858
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