Question: What is the home country of the studios located at Clarendon Road in Borehamwood?
Sentence (from "BBC Elstree Centre"): BBC Elstree Centre, sometimes referred to as BBC Elstree Studios, is a television production facility located on Clarendon Road in Borehamwood, Hertfordshire.
Relevant evidence: Yes