Hi,
I wonder if there's been some confusion about Mary's birthplace? I can't find any reference to her being born Witton-Le-Wear but I have found this family in 1851,
1851 HO107/2383 f.11 p.15 & f.12 p.16 Long Newton, Durham
Pile Sheds
George MOSES Head Mar 45 Pile Maker em 8 Labs Durham Witton Le Wear
Elizabeth MOSES Wife Mar 43 Pile Makers wife Yorkshire Northallerton
Christopher " " Son U 20 Shoe Maker " " " "
MaryAnn PORTOWS? Niece 10 " " " "
next page
Mary HALL Mother-in-law W 71 Yorkshire Birkby
George BELL Brother-in-law Mar}visitors24 Steam Boat Man " " ellenbeck?
Margt " " Sister-in-law Mar} 24 Wife to the Above " " Northallerton
John PORTOWS? Nephew 2 " " Helperby
I can see the 13 children of John and Mary HALL on Pallot's Baptism Index and there is an Elizabeth b.1808 and a Margt b.1827,
Pallot's Marriage Index has,
Geo MOSES b. (of Hamsterby?)
Elizth HALL s.
Jan 1828
Northallerton
Long Newton and Middlesbrough were in the Stockton registration district and I found this marriage,
Margaret HALL Dec Q 1846 Stockton v.24 p.234
George BELL with same details.
or from the IGI,
George BELL
Father: Christopher BELL
Spouse: Margret HALL
Marriage: 26 OCT 1846 Middlesbrough, Yorkshire
Which all fits nicely except you say Margaret married John PORTEOUS (did you mean in 1861?) Could it have been her second marriage?
Regards
Daisy