Loading...
James
James
@British_Airways 127 days since our flight was cancelled - tech’ issue BA0212 BOS - LHR Resulting in £k’s being applied to our credit card. Repeatedly told no contact email or telephone by BA twitter. You’ll be contacted “shortly” by customer services. Escalating to CEDR
posted 2 months ago