Myself and Tom will be part of (or all of) Team London-Luton (does prefixing a place with the word 'London' make it part of London? (oops, don't go near that can of worms!)). Anyhoo, we should be there for noon.
Staying on Tuesday night too. Who else is, or will there be a mass exodus after lunch?