Looks like a new website is in the pipeline...
London Luton Airport - The UK's 5th largest airport
If you click on any news articles on the exisiting website it takes you through to the above link.
Looks a lot more fresher, and less cluttered. They might be slowing releasing the new website in phases or doing some beta-testing, before it all goes live.