Locals offer tea and pizza to those caught up in Parsons Green attack

A police officer stands next to a street sign near Parsons Green Underground Station on September 15, 2017 in London, England. (Jack Taylor/Getty Images)
A police officer stands next to a street sign near Parsons Green Underground Station on September 15, 2017 in London, England. (Jack Taylor/Getty Images)

Breaking

    Cancel