Hi, I'm from England, like Herr Bert says it's hard to help much based on those few lines, but I can make a few valid points.
There is not much difference weather wise throughout |England, except the southern coast perhaps, but from London to the north the climate varies very little, with only 1/2 degrees' difference in temperature, and a drop or 2 of rain more in the north. I'm from the north, (Leeds) in Yorkshire, England's biggest county, which I think could be what your'e looking for if you don't mind a bit of wind and rain now and again. The people are generally very welcoming, as we don't have the hustle and bustle of London life, you have the Yorkshire dales for long walks and countryside picnics, but you also have England's 4th biggest city in Leeds, which is developing very quickly into a fashionable and cosmopolitan city, so there is a big music scene and many many bars, restaurants, cinemas, clubs, pubs, shopping centers and the like. This is also applies to Manchester,Liverpool and Newcastle in the North, and Birmingham in the midlands. York is also an option if your'e into England's history and enjoy shopping. London is an amazing city, the biggest and best of everything, but that also means horrible traffic congestion,inflated prices and people in a rush! however you cannot think of living in England without looking into London, it literally has everything.
Herr Bert made a good suggestion with Brighton, as it too is a fast-growing area, and the weather IS better down there, But I would follow the previous advice of coming to see for yourself, as I think England is very much down to individual taste, rather than popular choice.
hope that helps somewhat. 