Geophysical survey and archaeological trial excavation on land off Huntingdon Road, Thrapston, Northamptonshire.