Which is the most populated county in England?

Greater London is the most populated with 7.6 million. The largest non-metropolitan county (i.e. not urban) is Hampshire, with a population of 1.7 million.