Old English names have seven basic sources. Immigrants to the country over the centuries have brought fresh names with them, of course, so today England is peopled with a global spectrum of names, but if you fancy something traditional, have a look at this article from Ancestry. You can also browse through my own lists of names derived from occupations, and names derived from plants and flowers.
Which names are your particular favourites?
Do any names spark ideas for a new character?