Southlea Farm, Datchet, Buckinghamshire, England, UK
(Sid and Margaret Nolan in barnyard scenes)
Pinewood Studios, Pinewood Road, Iver Heath, Iver, Buckinghamshire, England, UK
(studio: made at Pinewood Studios, London, England.)
Oct 12, 1970 - Nov 27, 1970
It looks like we don't have any production dates for this title yet. Be the first to contribute.