Police and emergency services flood street as major incident unfolds in London

Video of the scene obtained by Express.co.uk shows large numbers of police, firefighters and paramedics on standby in Manford Way shopping area, near Hainault.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here