News

In the late 14th century, which is the time period Manor Lords is set in, the combined population of England and Wales is estimated at around 2.5 million people by some demographic studies.