Book a room
Book a meeting room
If you know what you're looking for, click or tap
Or if you'd like help from our expert team to arrange your meeting, click or tap
Luton Town Football Club is a professional football club based in the town of Luton, Bedfordshire, England, that competes in the Championship, the second tier of the English football league system. Founded in 1885, it is nicknamed ‘the Hatters’ The team plays its home matches at Kenilworth Road, where it has been based since 1905