An interactive map showing the location of University of Oxford, St Cross Building, Oxford, Oxfordshire, England, UK.