👉 Lewes is a town located in the county of Sussex, England, which was historically known for its importance in the English Civil War and later became a major port city. The town's name translates to "Place of Peace" in Latin. Lewes