Wedding venue with a British restaurant, bar, golf course, and conference facilities, set in a countryside location.