An interactive map showing the location of Fotheringhay Castle, Fotheringhay, Northamptonshire, England, UK.