Robert Henry Lancastle was my grandfather so I know for definite that the children of Caroline and John Weaver were (?Edith 1862), Arthur, Walter, Albina, Alice Maud, George John. We have some documented memories from relatives, including some photographs. Caroline then married Robert Lancastle and had Robert Henry, Caroline, Sarah Ann (also known as Sarann), Joseph William and possibly a Matthew (shown on photograph we have).
Robert Henry was born in Andoversford Huts, Gloucester, as Robert was at that time a navvy on the railway. He later changed his surname to Williams possibly because he was lodging with a family of that name, although there is suggestion that Caroline later married (?) a James Williams as this person appears on Robert Henry's death certificate as his father.