There are some things that one can’t compromise on, and long (and short) haul travel is one of them. Various factors influence how one travels and standards has to be at the top of the list! British Airways is an institution and they just get it right… whatever class you can stretch to the level […]