Sarsden Parish Church (Oxfordshire, England),