Man dies by key road near Gloucester city centre

Gloucestershire Echo

Published

Residents say he was in a tent pitched in Hillfield Gardens by London Road.

Full Article