The Castle Hill Club is a members and guests social Club, set in the historic setting of Castle Square. It is a thriving business with around 500 members.
Visit our new website with all the latest news, events, jobs and properties