Here are the possible solutions for invisible site in harry potter books where wizards buy their accessories clue