Venue Information

Online management system for
independent bands and musicians

The Lion Inn

Address
Church Street
Trellech
Trellech, Monmouthshire NP25 4PA
United Kingdom
01600 860322
Go to Venue's Website

Directions to Venue



The Lion Inn
Map