The Black Horse is a family-run pub in Leighton Buzzard. It's the only thatched pub in town, offering cask ales, craft beers, and an open-plan interior with a courtyard.