My family have lived for over 30 years just north of this site; not two minutes walk away further up Otterham Quay Lane. I thought I recognised the topography and knew about the golf course as my brother plays there, plus I spent three years in the late 60s on this very patch courting; but then immediately ruled it out as too obvious a coincidence and convinced myself it was north of the river towards the west.
For being so daft and not trusting my instincts I feel I have to rule myself out of this one
If no one else wants to claim it, maybe you should go again?