Luton

Luton

Luton Town Hallb 2017111405 5a0a849519a84 426x480 - Luton

Luton is a large town, borough and unitary authority of Bedfordshire, England, 30 miles north of London. Luton and its near neighbours, Dunstable and Houghton Regis, form the Luton/Dunstable Urban Area with a population of about 255,000. Luton is home to Conference National team Luton Town Football Club, whose history includes several spells in the top flight of the English league as well as a Football League Cup triumph in 1988.