When Mahan Air or Iran Air flew into LHR they weren't allowed fuel because of the sanctions and therefore had to drop in at a non EU airport on the way back if my memory serves me correctly.
It will be interesting to see how MAN handle pax (if any) coming in from Tehran given that covid 19 is rife there.