Where is Sirius Black's house in London?
12 Grimmauld Place12 Grimmauld Place is the home of Harry's godfather Sirius Black and headquarters of the Order of the Phoenix in London.continue reading