Windsor Safari Park, St. Leonards Hill, Windsor, Berkshire, England, UK
(tour scenes with lions)
Stage 5, Elstree Studios, Borehamwood, Hertfordshire, England, UK
(exterior of Town & District Bus Garage, demolished in 1991)
Feb 21, 1972 - Apr 1, 1972
It looks like we don't have any production dates for this title yet. Be the first to contribute.