Interactive tree of John Hargreaves
 John Hargreaves
 Mary Hicks
18241830 John Hargreaves Pennington
18261879 Hannah Pennington
18281829 Elizabeth Pennington
18561942 Matilda Cash
1863 Dr Andrew Murdoch
18581917 Richard Pennington
18641919 Annabella Stevenson
18591941 Elizabeth Pennington
18641940 Oscar Robert Ward
18611933 Mary Sharples Pennington
18661939 Ernest Harbone Mackay
18631948 Helen Tipping Pennington
18681931 Eric Gerald Warde
18651893 William Tipping Pennington
18611917 Annie Amelia Watson
18661948 Jane Caldecott Pennington
18591944 Robert Cadell Stevenson
18681951 Alfred Pennington
18751924 Alice Augusta Holland
1870 John Leyland Pennington
1868 Annie Hughes
18701958 Thomas Sedon Pennington
18721942 Agnes Carter
18301887 Richard Pennington
18361929 Elizabeth Cash
18311893 Catherine Mellor Pennington
1858 John Trevor Pennington
 Helen Rose Simpson
18591863 Claude Hargreaves Pennington
18601909 Mary Constance Pennington
18621891 Edith Nora Pennington
1866 Thomas Kirkland Rylands
1864 Arthur Reginald Pennington
1865 Walter Herbert Pennington
18671909 Alfred Pennington
1893 Prudance Adams
 Therese Le Mesurier
18691937 Sydney Content Booth Pennington Cb, Bsc, Mrvcs
 Alice Rylands
1871 Catherine Maud Pennington
18731915 Sybil Dundas Pennington
1876 Elsie Clare Pennington
18701924 Charles Garnett
1879 Mary Winifred Joyce Pennington
18331890 John Pennington
18341907 Mary Jane Booth
18371838 Harold Pennington
18421922 Jeanette Mary Pennington
18021860 Hannah Hargreaves
17991885 Richard Pennington
18061878 Thomas Hargreaves
18121863 Bessy Jane Hilton
18061872 Anne Hargreaves
18051863 Rev J. Shephard Dibley
 George Hargreaves
 James Hargreaves
 Mary Hargreaves
1819 Charles Hargreaves
1821 William Hargreaves
 Elizabeth Hargreaves
1828 Maria Hargreaves
1779 John Hargreaves
1847 Tabitha Duckett
17391796 John Hargreaves
1808 Ann Hamer
1766 James Hargreaves
17041745 Alice …
 Mary …