None found
20/01/2013
Nothing in London. This is the last of the longest single streak of failures we have had on this mission. Nine consecutive countries for which we have found no restaurant in London.
ICELAND