Highbury Stadium footall stadium

Capacity: 5,663

City: Fleetwood

Country: England

Club: Fleetwood Town

International: Unknown