Possibly the finest village in England
Holy Communion will be held in St. Lawrence Church at 19:30 on Thursday 13th April.