Village Hall Calendar

Please Note: the timings below indicate the start and finish time of the event. The actual booking may extend beyond these times