An interactive map showing the location of Dorchester Abbey, Dorchester-on-Thames, Oxfordshire, England, UK.