Tavistock, Devon, Benedictine Abbey of St Mary the Virgin and St Rumon