Church of St Margaret Oxford, England