Highbury Stadium
Highbury Stadium, located in Fleetwood, Lancashire, is a football venue steeped in history. Opened in 1939, it serves as the home ground of Fleetwood Town FC. The stadium has a seating capacity of around 5,000, featuring modern facilities while retaining its traditional charm. Highbury has undergone various renovations, including the construction of the Parkside and Memorial Stands, ensuring an improved matchday experience for fans. The venue is known for its vibrant atmosphere and community spirit, hosting not only league matches but also events and activities that strengthen local ties. Highbury Stadium embodies the passion and pride of Fleetwood’s football culture.
Address: Park Avenue, Fleetwood, Lancashire
Capacity: 5327