Lamb & Flag
Lamb & Flag
Inn
Brecon Road, Llanwenarth
, Abergavenny, Wales, United Kingdom
NP7 7EW
86
Very Good ·
125 reviews