With the state of trains in britain, I would have said 15 miles from London (3 hrs for 15 miles is about right). But as he's flying TO London in 23hrs my guess would be west coast of America, or east coast of russia, china, australia or new zealand.
(I don't think it'll be japan, 3hrs on a train - unheard of)
|