1425: A Harrow Road resident tells the BBC police have told residents to stay indoors. He says there is a large police presence, which includes armed officers.
Crap. Hell of a week in London.