Other 3 days ago News in Cheltenham, United Kingdom Show on map Cheltenham, United Kingdom · 4 independent reports · 1 publisher First reported by aol.co.uk