Highbury Stadium: upcoming matches

Highbury Stadium is in Park Avenue, England, with a capacity of 5,327. Home of Fleetwood Town.

DirectionsMatches nearby on the map
Sat 14 Nov
Tue 24 Nov
Weekend of Sat 28 Nov · date TBC

Recently played here