Harrods' terminal opens at London Luton
London-area FBO chain Harrods Aviation has opened its new 8,000-sq-ft facility at London’s Luton Airport.