We did not find results for: Northampton Castle.
Check spelling or type a new query.
Castle in Northampton, England, UK
Northampton Castle in Northampton, was one of the most famous Norman castles in England. The castle site was outside the western city gate, and defended on three sides by deep trenches. Wikipedia