The Sky Is The Limit 22. December 2017 Paul Rutherford Travel (0) If you’re flying long haul anywhere in the world then we’re pretty sure your priorities almost every time are food and sleep, and that is why British Airways have just invested £400 million into these areas as part of its Club World package. [More]