Answer:
the fictional town of Little Whinging, Surrey
Step-by-step explanation:
great britain
the fictional school of Hogwarts, which is located in the United Kingdom (Great Britain / Scotland)
8.6m questions
11.2m answers