I purchased a flight through Expedia and it is an Iberia flight that is covered by British Airways. It is direct from IAD to Heathrow. Online I know I go to British Airways for seat selection.
When I go to the airport, where do I check in for luggage drop? British Airways?