An interactive map showing the location of 16 and 18, Manor Road, South Hinksey, Oxfordshire, England, UK.