Pedestrian injured in white taxi hit-and-run crash in Cheltenham

Gloucestershire Echo

Published

It happened in Amberley Road, St Marks.

Full Article