The Thatch

The Thatch – Catherine Street, Limavady Stages : Main Bar, Upstairs Additional Facilities : Live TV Sport Website : Facebook : https://www.facebook.com/pages/Thatch-Bar/115878311804899 Twitter : Telephone : +44 (0) 28 7776 4876