• Pubs and inns The Hog’s Head Inn is a slightly dodgy pub and tavern, located one or two streets off of the High Street in Hogsmeade. The pub has been a fixture of Hogsmeade for hundreds of years. A worn-out wooden sign hangs over the door, advertising with a “wild boar’s severed… Read More