Downham, Lancashire, England, UK
(farmhouse and barn at Worsaw End farm)
Pinewood Studios, Iver Heath, Buckinghamshire, England, UK
(studio: made at Pinewood Studios, England.)
Feb 13, 1961
It looks like we don't have any production dates for this title yet. Be the first to contribute.