Tamworth Castle is the number one heritage attraction located in the town centre of Tamworth. Six wealthy and influential families have owned the castle over the centuries. On a visit witness the magnificent late medieval Great Hall, grand Tudor Chambers and Victorian suit of receptions rooms.
Winner of Sandford Award 2006.
Leave a Reply