If you think about it... Star Alliance is actually the most amazing name for company.
To celebrate the opening of the new Star Alliance hub at Heathrow Airport we made this film to showcase this amazing space. It's true, time waits for no man, but why not wait in comfort.