Police seal off street in Northampton town centre

Police sealed off a street in Northampton town centre early on Thursday evening.

Thursday, 23rd June 2016, 6:25 pm
Updated Thursday, 23rd June 2016, 7:27 pm