Hollywood and Beijing or stop by an official Harry Potter gift shop (such as the one at King's Cross Station in London, England), a new array of treats will let you bring the flavor home in ...