Tewkesbury, a little gem of a town

I recently went on a road trip with one of my friends and picked out the town of Tewkesbury. at random. It was an inspired choice as it happens and we arrived at an historic settlement located at the point where the River Severn and River Avon meet.  These rivers were much in evidence in…