Crikey, long enough ago for everything in that image to have changed...
Is the flat-topped thing an extant building?
I felt like chipping in by asking if it might be Shennington or Hus Bos..?
But in my heart, I think those trees are telling me something... Maybe Pocklington way? Somewhere within striking distance of the A1, perhaps? A voice is saying 'Northants'...