Thanks for the tip about Iceland Express. I had never heard of it. Interesting.
The stop over in Iceland is limited to only 3 days I think so for a real visit it's no good in my opinion.
However checked the R/T fares from London. 200 pounds is not such a raving bargain either. About $350.