Tangmere
I don’t thing we ever did conclude about the Me in a barn as it was supposed to be in a barn near Leigton Buzzard, and Kimpton is around 20 miles from that location.
The only thing i can think of near Leighton Buzzard is the gliding club which if i remember correctly had a large section of Lancaster/Lincoln in use as a glider store. Does anyone know if it is still there?
In regards to the 110 recovery i think it would probably be better in a local museum, as it means more to local history and would get a wider audience.