Just to follow up on this: we were able to drop off our bags at 11am at the BA check-in desks which were manned by two agents during the day. We had already checked in online, but we were given paper boarding cards as well. Straight to the lounge, no problems.