Llangorse, Brecon, LD3
The Castle Inn is at the heart of Llangorse and offers only the best food and drink. This traditional, hospitable village local pub is a must stop for a meal or two when you visit. The stone walls