James McGregor
 
John Macgregor of Finart
Margaret Fleming                                                 Margaret York George Hubbard     Christiania Evans
   
                                                                           
                         
James Macgregor     1-Jane Walker 2-Alice Jeffs Andrew Wingate     Margaret Macgregor See Below     Anne (Annie) Macgregor John Macgregor     Sarah Jane Hicks / Inglis Janet Macgregor William Y Macgregor Peter  Macgregor     Christiana Jennings     Henry Jennings
     
                                                                                   
                       
John Macgregor James Macgregor James Matthews     Amy Macgregor Allister Macgregor Edwin Macgregor     Hilda Bolton Francis Blakely     Ethel Macgregor Peter Macgregor Ivor Gregor Macgregor     Marion Walker Christiania Macgregor Claude Macgregor     Cecil Bradley
       
                                                                                                     
                     
William M Matthews Harold W Matthews James H Matthews     Sigurjona Hjorleifsson Joseph L Matthews Margaret Macgregor Victor Wikstrom     Shirley Macgregor James Oliver     Helen Blakely Marion Gregor Macgregor     Philip Anstruther Heather Gregor Macgregor Peter Gregor Macgregor     Barbara Wood Angus Gregor Macgregor     Pamela Ostler
     
                                                   
               
Marjorie Matthews Judy Oliver Hugh Oliver James Oliver Susan Anstruther Neil Gregor Macgregor     Penelope Chadfield Paul Gregor Macgregor 3rd son with wife and two children
 
         
     
Return to gregormacgregor.com Jamie Anstruther Charles Gregor Macgregor Annabel Gregor Macgregor
See Above
 
 
James York     Anne (Annie) Macgregor
   
                                                                                       
                   
 John York William York     Blanche Lilian Jones Margaret York James York Henry Vere York Arthur Vere York Philip Gerrish     Annie Edith York Richard York Norman York Walter York
   
                                 
       
Walter Broadbent     Lilian Yorke David Willis     Winifred Yorke William Yorke Margaret Gerrish
   
                       
       
Leslie Wood     Margaret Broadbent Sheila Broadbent Victor Willis     Florence Bristow Patricia Willis