Duxford is a great place to visit. Been there twice; once a cold winters day, with no people around, and a second time during an airshow.
Like you I remember seeing WWII veterans. In particular one wearing a “Who dares wins” patch on his baret, passing me as I walked by the Lysander. I just thought: man, he must have some stories.