Lion Inn

[ Bar ]
Monmouth, Trellech
Monmouthshire - Trellech, Wales
(1600)01600 860322
66

3 ratings
Mon to Sat 12 to 12, Sunday 12 to 4.30
information provided by RateBeer.com