Victoria Stadium (Northwich) (built 2005)
Location: 53.2715944°N, 2.4839083°W