Question: What was the 2015 population of the city where Garsington Manor in located?
Sentence (from "Oxford"): The city is situated 57 mi from London, 69 mi from Bristol, 65 mi from both Southampton and Birmingham and 25 mi from Reading.
Relevant evidence: No