Yep, Iran Air still serves Heathrow-Tehran four times weekly with 747 Classics and the very occasional 747SP visit. Without starting a thread all of its own, I'd wager these are the oldest aircraft flying regular scheduled services into the UK.
Anyway, most of the Mahan Air passengers weren't going to Tehran - I thought the majority were going to Bangkok anyway!!