Luton is a large town, borough and unitary authority area of Bedfordshire, England. The town is situated on the River Lea in the south east of the island of Great Britain. It is located about 30 miles northwest of London.
Key Facts
Area: 43.35 km²
Population: 211,228 (2011) United Nations
Local paper: Luton Today
Dialling code: 01582
Top