Highbury Stadium: upcoming matches
Highbury Stadium is in Park Avenue, England, with a capacity of 5,327. Home of Fleetwood Town.
Sat 14 Nov
Tue 24 Nov
Weekend of Sat 28 Nov · date TBC
Recently played here
Sat 31 Oct
Tue 27 Oct
Sat 17 Oct
Sat 10 Oct
Tue 6 Oct
Sat 26 Sept