England Map (1377): Largest English Towns & Cities
Shown above is a map of England (United Kingdom) that depicts each English town and city, and its population in the year 1377. The capital city of London had almost 35,000 inhabitants at the time. The only other city to have a population of more than 10,000 is the northern city of York, with over … Read more