A sports and social club set amongst beautiful countryside in the South West of England. The club has facilities for a range of sports and events.