Definitions for "Luton"
Luton is a large town and local government district situated in the south of England, located 51 kilometres (32 miles) north of London. Historically Luton was within the county of Bedfordshire, although since 1997 the town has been a unitary authority.
Luton is a former parliamentary constituency centred on the town of Luton in Bedfordshire. It returned one Member of Parliament (MP) to the House of Commons of the Parliament of the United Kingdom, elected by the first past the post system.
Derived from lorries with overcab sections, in motorcaravans, it refers to the section over the cab which usually accommodates a double bed
Keywords:  variant, box, body
a variant of a box body