There’s one more place where you can look for ‘The Pyramid’ instead of Egypt because that’s what the arts centre in Warrington called. Warrington is a large town on the banks of River Mersey in the county of Cheshire. Founded by the Romans, Warrington developed as a market town that is still known across England [...]