Filters:
clear
clear
Country: United Kingdom

wedding venue in Leyburn

About 1 results.

The Garden Rooms at Tennants

thumb_up 2689 likes
rate_review 97 Reviews
favorite 3183 favorites
Harmby Road, DL8 5SG Leyburn, United Kingdom

The Garden Rooms at Tennants offers a superb variety of things to see and do from Arts, Education, Auctions and Events. Bookable rooms hold 640 guests.

  • 1