Tamworth Castle
📍 Staffordshire, England
About
Tamworth Castle, a Grade I listed building, is a Norman castle overlooking the mouth of the River Anker into the Tame in the town of Tamworth in Staffordshire, England. Before boundary changes in 1889, however, the castle was within the edge of Warwickshire while most of the town belonged to Staffordshire.
Getting There
Terrain & Accessibility
Terrain details coming soon. Check before visiting if you have accessibility needs.
Visitor Reviews
Loading reviews...

