Question: How many poeple live in the town where the Holliock Inn is located? 
Answer: 1,807