Two observations hit me when I arrive at London Heathrow airport. The first is: I’m home. The second is: The people.     Although I haven’t lived in England for…well, many years, that quirky-shaped little