News

Luton are eventually planning to move away from Kenilworth Road, with plans in place to build a 20,000-seater stadium at Power Court, close to the town centre, in time for the 2026-27 season.
LUTON, England, May 25 (Reuters) - Opinions of Luton Town's Kenilworth Road stadium run the gamut from charming and cosy to a ramshackle dump, but the club's former manager John Still believes it ...