Idyllic 18-hole championship golf course set within 226 acres of parkland, featuring Denham Court Mansion. Established in 1992.