If this thing is accurate, it's saying I'm in a little farm town just outside of London that's called Den Cross. Mill Hill Road is where I'm standing. If I travel north, I'll hit London in about 2 hours by foot.
Fuck that. I'll take the bus, find the nearest airport and head on to Mexico. I know there, I'll have something....I hope.