How very sad that the only postings about Luton in over two weeks concern the age-old issue of LBC vs. LLAO, and a rather ill-tempered exchange between two PPRuNe contributors.
As for the Concession having 20 years left to run, I think you'll find that in about six years time, there will be an almighty movement of tectonic plates in the Luton area causing a number of tiles to fall off the Town Hall's roof...