Question: Are both villages, Hyon and Upton, Newark And Sherwood, located in the same country?
Sentence (from "Upton, Newark and Sherwood"): It is also the home of the British Horological Institute based at Upton Hall.
Relevant evidence: Yes