Heathrow Terminal 5 – May I Help You?

Thursday, May 8th, 2008 Posted in Customer service | No Comments »

It’s ironic, I know. I was standing in the middle of Heathrow’s new Terminal 5 the other day wondering what to do with the 6 spare hours that I had ... Read more..