View all
Town in Cheshire, England
Warrington is an industrial town in the borough of the same name in Cheshire, England. The town sits on the banks of the River Mersey and is historically part of Lancashire. Wikipedia