Located next to the River Tame, in Tamworth, South Staffordshire, Tamworth castle overlooks the river and town of Tamworth. The castle is a Norman motte & bailey fortress and is thought to date back to the 12th Century.
To move around in the image, hold down your left mouse button and drag, or use cursor keys. Use "A" to zoom in and "Z" to zoom out. Please be patient while the image loads.