Nettlebed Windmill An old picture postcard of the Mill in Nettlebed, Oxfordshire, England. An archive image of Nettlebed Mill, Oxfordshire, England, c.1910.