Warrington Town

Warrington Town

Warrington Town, founded in 1949, is a England football club based at Cantilever Park in Latchford . Stadium capacity: 2,500.