Question: Are both directors of films Lady L and The Strangers In The House (Film) from the same country?
Sentence (from "Lady L"): The film had its World Premiere at the Empire, Leicester Square in the West End of London on 25 November 1965.
Relevant evidence: No