Tags: Warrington

Warrington

On the coast of the River Mersey, Warrington is a pleasant town located in Cheshire, in between Liverpool and Manchester. Due to its position on the river, Warrington has always been a bustling, busy town ever since its foundation in the Roman Era. The town has seen its fair share of interesting history; you can…