Luton submit plans to construct a brand new multi-purpose 25,000-seater stadium and reveal plans to ‘regenerate’ city …because the Hatters goal completion in 2027
Kenilworth Street has been Luton’s dwelling since 1905 and has a 12,056 capability The Hatters…