STAFFORD CASTLE

Stafford Castle is an ancient Grade II listed castle situated two miles west of the town of Stafford in Staffordshire, England.