Harry Potter Gryffindor Christmas Stocking They can fill this Harry Potter Gryffindor Christmas Stocking (£12) with galleons, goodies, and more. Image Source: merchoid.com Harry Potter Gryffindor Christmas Stocking £12 from merchoid.com Buy Now