|Subject: Re: Heathrow|
This probably won't help, but may be useful to others. If it has been noted here already, I apologize. I did see that they are offering free trips on the Express Train to Paddington from Heathrow, with a valid foreign passport, although I do not remember the terms and conditions of the promotion. From Central London, you can certainly get anywhere.