I am new to RootsChat and this is my first post. I came across this topic as my GGG grandfather is the John Walton who married Ann Needham in 1818 as mentioned by the OP. However, I think some of the info mentioned above is not entirely correct and two family trees have been wrongly connected. Happy to be corrected as I am fairly amateur at this.
I believe the John Walton who marries Ann Needham was baptised in 1790 at Whissendine, Rutland to parents William and Bridget (no surname but I believe it is Durrance). Why? Because the 1861 census shows that he was born at Whissendine. He dies in November 1868 - the death is recorded at Southwell, Notts although I believe he was living at Sneinton, Nottingham at the time. He died while travelling and a newspaper report of the time gives his age as 78 ie born 1790.
Ann Needham was baptised on 1 Jan 1797 at Newark and died in 1885 in Nottingham. They had seven children. I believe that the parents of John Walton (1790 - 1868) were William Walton and Bridget Durrance who married at Whissendine, Rutland in 1790, a few months before John was born. In other words, the Jane Grocock mentioned above is not part of this family tree.
The OP mentioned that the Waltons were heavily located around Feering, Essex. Interestingly, the grandson of John Walton and Ann Needham, John William Walton was born in Manchester in 1847 but settled in Kelvedon, Essex and died in Braintree in 1929, both very near to Feering.
Happy to be corrected on any of this or to provide more info.