I hope they do mean Luton as I only live ten minutes away but i wonder what the seat pitch will be on their planes as I dont fancy 12 plus hours crammed in a small seat.