Luton Town Football Club’s move from Kenilworth Road to a new 25,000-capacity stadium at Power Court is finally taking shape. This change is vital for the club’s future in the Premier League, and with approval from Luton Borough Council, the project is set to transform the area. The new stadium promises to provide the necessary facilities for top-flight football while also bringing economic growth to the town. Continue Reading New Luton Town’s Power Court Stadium: The Stadium Of The Future