Taggs Island, Taggs Island, Hampton TW12 2HA, United Kingdom
(Where the boat is moored)
Thames riverbanks, River Thames, London, England, UK
(made on The River Thames)
Twickenham Film Studios, St Margarets, Twickenham, Middlesex, England, UK
(studio: made at Twickenham Film Studios England)
Sep 19, 1960
It looks like we don't have any production dates for this title yet. Be the first to contribute.