Inside British Airways’ dreamy business class cabin, which now features luxurious bedding, including a duck-feather duvet, from The White Company

It’s time for some pillow talk. British Airways has just begun a brand new partnership with The White Company for its business class experience (called Club World in BA Land) and I’m putting it to the test. The luxury high-street brand now provides all the bedding, plus a few other treats, for those who’ve splashed out for a flight in the posh end of the plane. The result? Perhaps the closest thing you’ll ever get to your own bed at 38,000 feet. +9 And relax: British Airways has teamed up with The…

Read More