An interactive map showing the location of Anchor Gate Cottage, Stadhampton, Oxfordshire, England, UK.