i flew BA from London Heathrow to Toronto Pearsons last month, im pretty sure i was being flown in 787 which was 20 years old, during take off from heathrow vents that are above the aisle fell down right in the middle of the aisle. ive never seen anything like it, had those vents fallen onto passengers they would be bleeding from their heads.
even the seats made out of cloth in economy were ripped and looked old. the TV screens were all standard television style and not LCD flat screens like you would expect.
For the money BA charge their planes and conditions are appauling