stow which itself means holy place has a long and relatively well documented history it included a passenger terminal offices and hangars i leave england tomorrow he said after a moment's pause