VILLAGE HALL - The annual meeting next Thursday, May 24, at 7pm, is followed by a parish council meeting. Members of the public are welcome.