A reconstruction of Northampton Castle, with St Peters’ visible in the background.
Some stills from our 3D Virtual Tour of Northampton Castle:

Artists impression of the Castle in around 1300

Adapted composite map from above overlaid on modern satelite imagery of the town (click for larger version)
We also have a photo gallery of the Castle Ruins for you to enjoy.