Pedestrian injured in white taxi hit-and-run crash in Cheltenham Published 30 Jul 2024 It happened in Amberley Road, St Marks. Full Article