
The Horseshoe Inn & Country Kitchen in Mamhilad is a traditional country pub located on a winding country lane in the Brecon Beacons National Park, offering a friendly welcome and a classic pub menu, with indoor and outdoor seating available. ... Read more »