For them, it is most important to spread the news that a London service is available from WAT
You haven't tried booking on their website have you? ... They are not operating to London, not even to London-Luton ... They are operating to some place called Luton