Ashleworth is a small village six miles north of Gloucester, on the River Severn.