The Glen Bar
Bar · Pub
A welcoming bar situated near the Sperrins. Offers a warm atmosphere.
Location
Best places nearby
The highest rated places close to The Glen Bar.
Local restaurants nearby
17 Main Street, NIR
Location
The highest rated places close to The Glen Bar.
17 Main Street, NIR