That BBC report does seem to suggest it could have been a hit and run. There are some bends as you descend where it wouldn't be ideal to meet a car coming up the hill. It's possible the true circumstances of the incident might never be known.
@jochta started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
That BBC report does seem to suggest it could have been a hit and run. There are some bends as you descend where it wouldn't be ideal to meet a car coming up the hill. It's possible the true circumstances of the incident might never be known.