CAP473...Yes, I realise you were referring to the town and as I said before you never fail to miss an opportunity to knock it!!
You need to get out a bit more and visit some of the nearby big towns which are certainly not a lot to shout about!
It seems many are happy to make their living from Luton but then are also very quick to distance themself's from the place on internet forums such as this!!