St Michael and All Angels stands outside the village of Castlemartin, adjacent to two holy wells which may indicate the site ...