Clough Inn
Pub · Bar · Bar and Grill
The Clough Inn is a food and alcohol establishment. It offers outdoor amenities.
Location
Best places nearby
The highest rated places close to Clough Inn.
Local restaurants nearby
28 Main Street, NIR
Location
The highest rated places close to Clough Inn.
28 Main Street, NIR