An interactive map showing the location of 28-31, St Bernard's Road, Oxford, Oxfordshire, England, UK.