Question: Are both buildings, India House, London and Grayhall, located in the same country?
Sentence (from "India House, London"): The High Commission of India in London is the diplomatic mission of India in the United Kingdom.
Relevant evidence: Yes