Original: Gloucester lies close to the Welsh border , and on the River Severn , approximately north-east of Bristol , and south-southwest of Birmingham .
Simplified: It is close to the Welsh border on the River Severn .