Hi guys
Having lived close to Odiham in my (long ago) youth, I would advise that it lies between Fleet and BASINGSTOKE (not to be confused with RAF Bassingbourn - not far from Cambridge).
It is now the place where the RAF's helicopters are based.
Nice pics. I like those Albions.
Chris