Is British Airways Club World business class?

Is British Airways Club World business class? Is British Airways Club World the same as business class? British Airways refers to their business class seating as Club Europe for flights within the UK and Europe, or Club World for international flights. There’s also Club World London City for flights between London City and New York’s … Continue reading Is British Airways Club World business class?