Archive for December 18th, 2005

Touchdown in the UK, 10:41am, Heathrow Airport, London, UK

Posted on Sunday, December 18th, 2005

I haven’t felt so apprehensive in quite a while, but as I wheel my case out through the deserted customs lobby and into the arrivals area of Heathrow Terminal 4 it turns out that my fears were unfounded.
(more…)

Comments