In January 1957 she assisted the Norwegian tanker "Gilda" which had run aground on the Iranian coast. In April she sailed from Aden to the Seychelles, then returned to the UK in June, via Mombasa, Freetown and Gibraltar. After a refit she returned to the Persian Gulf in December, and was deployed as a Guard ship at Shatt al-Arab during the Iranian revolution in July 1958. In December "Loch Fyne" and the cruiser were at Aqaba when British troops withdrew from Jordan, and she then returned to Devonport to refit.