Birmingham - Bangkok via stopover in Tehran. Fairly basic service but courteous and attentive staff; check-in good both ways. No PTV entertainment in economy just one large screen showing various poor quality Iranian films and documentaries. Food questionable quality but plenty of non-alcoholic drinks. Most passengers appeared to be travelling either to Iran or onwards to India and similar; think we were the only Europeans going to Bangkok. Stopover in Tehran was fine -; staff helpful business lounge not bad at all. Women must wear headscarves though and cover bare arms/shoulders. Mahan provided garments gratis for this purpose.