Flowers at spot where Mark Duggan was shot by police in Ferry Lane, Tottenham Hale, London

- Image ID: C63141

Flowers at spot where Mark Duggan was shot by police in Ferry Lane, Tottenham Hale, London

Jeffrey Blackler / Alamy Stock Photo

Image ID: C63141

Location: London