International Restaurants January 13, 2010 0 The Sea Baron, Iceland Iceland isn’t the most popular of countries among the British cabinet office, who wants them…