I think you need to give more details about the father and son you have found and maybe we can identify them.
The only birth I found online was
William Robert Neill June qtr 1854 Greenwich 1d 580
I don't see him on the 1861 census with a father Charles, he's possibly the one living Mile End Old Town with parents Cornelius and Mary (born Ireland) sister Ellen.
The IGI gives a William Neale christened 20 May, 1850 Bloxham, Oxford - parents Charles and Susan.
There's also one for a William Neale christened 02 August 1857 Churchill, Oxford parents John and Eliza.
1861 entry for the first one is
Cumberford, Bloxham, Oxfordshire
Charles Neal Head M 40 Agricultural Labourer Oxon Bloxham - Blind from Smallpox
Susanna Wife M 37 Oxon Balscott
Martha daur Un 14 Oxon Bloxham
William son 11 Farmer's Boy " "
Thomas son 8 " " "
RG9; Piece: 913; Folio: 95; Page: 19