answersLogoWhite

0

All that is really know is that Harry owns 12 Grimmauld Place and may live there. There is nothing specifically stating one thing or another though. I think the only clue as to where he lives is in the Epilogue when he drives to King's Cross with the family. So he must live far enough from the station for driving to be practical.

User Avatar

Wiki User

14y ago

What else can I help you with?