An interactive map showing the location of Church of St Mary, Charlton Kings, Gloucestershire, England, UK.