Trevor Hall
Stately Home Weddings in North Wales
About Trevor Hall
Our home can be your home, exclusively for your wedding day. With 24 Guest Bedrooms, a license for ceremonies and available as your wedding venue from Breakfast to reception. Our venue is in Llangollen, Denbighshire.
Contact & Location
Trevor Hall
Llangollen, LL20 7UP, Denbighshire, United Kingdom