Terrible customer service.
Upgrading flight times online was a scam, paid for better flights which were cancelled and then was given a run around when trying to claim money back (after many hours to no avail).
No complaints with actual flight.
6 years ago
British Airways has a
1.7
average rating
from
297
reviews