Originally Posted by
camelspyyder
Re: Petwood Hotel.
I don't believe 617 were located at Woodhall until 1944, although every reference to this in the village is understandably very vague - what with their tourist trade being based largely around "The Home of the Dambuster's" lore that has sprung up since.