The Hogshead Inn

An Inn in the Town of Barrowton