Paulo, Glad you found the site useful, especially as you started this thread. Unfortunately I can take absolutely no credit for the site - I'm not that clever
By co-incidence you have done me a favour- I've often flown over that airfield inbound to LHR, and wondered what airfield it was that had those cars parked on it- now I know!
What might have been- maybe that would have been 'the other' London airport
Cheers