What to See and Do in Tewksbury

Tewkesbury is known as a quaint little town situated on the River Severn, with its many shops and the Abbey and its extensive grounds. The town dates back to Saxon times with the name Tewkesbury being derived from ‘Theoc’ (the name of the man who founded it). But it is probably most well known for the part it played in the War of the Roses with one of the most influential battles taking place in town on 4th May 1471. There are many key features in Tewkesbury some of which…

Read More