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)
4.3m questions
5.6m answers