Hallo Bernard - I dont think so - they have 2 sons with them in 1901, ages 4 & 2, so the Neice and Nephew we see, presumably with their mother wouldnt really fit, but who knows?
The only way to be sure is to obtain Eliza's Birth Certificate:-
Births Dec 1893
Duffe_ Eliza Rosie W. Ham 4a 110
I was initially bemused how Adeline and Eliza were sisters - but, it does look like there were 2 Adelines born in Battersea, with this Family being the correct one ..
1881 - RG11/Piece: 495 Folio: 131 Page: 33 - St Leonard, Poplar
Charles Gooding 32 Head of Household born Surrey, Clapham: a Bricklayer
Adaline Gooding 29 Wife born Stepney: a Machinist
Elizabeth Gooding 12 dau born Essex, Forest Gate (near Plaistow)
Adeline Gooding 10 dau born Surrey, Battersea
Charles Gooding 7 son born Limehouse
Rose Gooding 7 months old dau born Bromley
It does look like your James is this George Duffee's brother. (Based on the 1881 census)
The Grandmother shown in the 1891 census is a mystery!