Church of St Philip and St James Church, Oxford St. Philip and St. James Church, Oxford, England, UK.