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