Fatal collision 19 April 2016 Madeira Road, Mitcham, London

Last updated 12 June 2017
Approximate location
Madeira Road, Mitcham, London (show full map)
Casualties John Still, 67 (fatality)
Time of incident 5:00pm, 19 April 2016
Vehicles involved Pedal cycle, Car
Incident factors None known
Police details Metropolitan Police