Finn Lough is a building in Letter Road 41 in Northern Ireland / Tuaisceart Éireann, Aghnablaney. In the area there is a restaurant.
- House number
41
- Postal code
BT93 2BB
- Street
Letter Road
- Building
Yes
- Tourism
resort
- Website
https://www.finnlough.com
Restaurant
Finn Lough Kitchen