A lot of people forget that it looks very good for, say, a Chinese person to have lived and studied in London when they return to China to find graduate jobs. Whether Met isn't a Russel group uni isn't the point.
Would you as an employer etc care if an English person had lived in Tehran for a year studying at a lower ranked local uni...