by admin | Aug 22, 2018 | Warrington
Warrington is a town located in the English county of Cheshire. With a population of about 208,800, it is the largest town in the county. Liverpool is 20 miles to the east and Manchester is 20 miles to the west. The history of Warrington is a long one. Archaeologists...