An interactive map showing the location of Ewelme Church ( St Mary), Ewelme, Oxfordshire, England, UK.