Alexandra Palace, Alexandra Palace Way, Muswell Hill, London, England, UK
(Carol arrives by taxi)
Temple Church, Temple, Holborn, London, England, UK
(Frank and Edmond stroll by)
39 Belgrave Square, Westminster, London, England, UK
(police car pulls up outside)
Old Bailey, London, England, UK
(Edmond and Carol get in the car opposite)
Woburn Abbey House, Woburn, Bedfordshire, England, UK
(Frank and Edmond walk with dogs)
Aug 20, 1970
It looks like we don't have any production dates for this title yet. Be the first to contribute.