where does harry potter live
I think Harry probably lived at 12 Grimmauld Place at least for some time after the battle. He wouldn't want to be a financial burden on the Weasleys when he can avoid it now that he's an adult. And he'd want to look for more information about Sirius, Regulus, and their relatives and friends in that house.