Answer: Harry Potter lives in the fictional town of Little Whinging, Surrey with his aunt, uncle, and cousin the Dursleys. In England in the 1990s.
Step-by-step explanation:
4.6m questions
6.0m answers