British Airways Reviews British Airways (BA) is the flag carrier airline of the United Kingdom and its largest airline based on fleet size, international flights and international destinations. When measured by passengers carried it is second-largest, behind easyJet. The airline is based in Waterside near its main hub at London Heathrow Airport. A British Airways […]