I flew Iberia in February, Heathrow-Madrid (A321)/Madrid-Tenerife Sur (B757)/Tenerife Norte-Madrid (A340) (the last sector Madrid-Heathrow, I flew BA
). All IB
flights were in Economy. On all flights meals were served. The meals were quite good. They were served on traditional trays and accompanied by a bar service. Overall Iberia is fine, not bad, nothing stunning, but I must say I was very very very happy to get on BA
for the last sector home (the upgrade to Club Europe may have helped!