Godfrey 0 Comments The Mediaeval market Town of Tewkesbury, located at the confluence of the River Severn and the River Avon.