An aerial view of the British Sugar Corporation site off Oundle Road in the early 1970s. Oundle Road is at the foot of the image with the Cross Keys pub bottom left.
Today’s Sugar Way junction would be just to the left of the administration block just right of centre.