Load mobile navigation

Luton Town FC

Luton Town were founded in 1885, and play at Kenilworth Road. Their finest hour was winning the League Cup in 1988. They also finished runners-up in the competition the following year and were also losing finalists in the FA Cup in 1959.

Story Saved
You can find this story in  My Bookmarks.Or by navigating to the user icon in the top right.