Get in touch with us.

Winter Open Weekend

17th & 18th January 2026 - 10am to 4pm

Ever wondered what Town Head looks like on a crisp winter’s day, with frost in the air and the lake shimmering in the pale sunlight? Now’s your chance to find out.

We use cookies on this website to ensure you get the best experience.