Tamworth Castle – Castle Review

Built:  1080s Location: Holloway, Ladybank, Tamworth B79 7NA History: Tamworth Castle, a Grade I listed building, is a Norman castle, overlooking the confluence of the River Anker and the River Tame, in the town of Tamworth in Staffordshire, England. Before boundary changes in 1889, however, the castle site was originally on the edge of Warwickshire, while most… Continue reading Tamworth Castle – Castle Review