Tamworth Castle is located next to the River Tame in Staffordshire, England.
Tamworth Castle - YouTube (https://www.youtube.com/watch?v=2GVyuhy8sXg)
For nearly two centuries the Marmion family held Tamworth Castle.
From 1100 to 1294 there were six lords, all but the last were named Robert.