Embankment Underground Station, Victoria Embankment, Westminster, London, England, UK
(Charing Cross Underground Railway Station - former name)
Thames Embankment, River Thames, London, England, UK
(on location)
Oct 29, 1973
It looks like we don't have any production dates for this title yet. Be the first to contribute.