If you didn’t already know that Tewkesbury was an important site for the War of the Roses, you soon will. Every part of the town has a reminder, from coats of arms to street names, pub names and the flags decorating the lovely old town. Its history goes back much further though. The town is …
