Hi all! This list of medieval English surnames includes patronyms, occupational names, and place names. You can always make up a place name by using a specific place in England, e.g. “Richard Mersey” for a Richard who lives by the Mersey River (or whose parents or grandparents did), or “Joan Ludlow” for a Joan who lives in the town of the same name.
If you also need first names, I’ve got them too.