The Garden Rooms at Tennants is the UK’s largest multi-purpose venue dedicated to weddings, conferences, events, auctions and exhibitions.