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)
5.1m questions
6.7m answers