The film is set at an uncompleted London Underground station called "Museum", on a non-completed Underground line somewhere near the real Underground stations Russell Square and British Museum (the latter of which closed in 1933). No such line or station exists, but it is notable that this was partly filmed at Aldwych, which has become more famous as a film set since its closure in 1994 (and more profitable than during its life as a working tube station). Currently, Aldwych may reopen as part of the expansion of the Docklands Light Railway, which would reopen the most convenient station for the London office of High Commission of India.