Inside our clubhouse, you will find the fabulous Upwood Inn, our warm and welcoming bar. Upwood Inn is the perfect place for you and your family to relax after along day exploring the local area or to meet up with friends and family.
Other facilities inside the Club House include: