An interactive map showing the location of St. Philip and St. James Church, Oxford, Oxfordshire, England, UK.