Lower Hanham Road

A 38-year-old man has been arrested after handing himself into police following a hit-and-run accident in which two cyclists