Clubs and Groups

Over Haddon Village Hall plays host to a number of regular clubs and societies.