Everyone talks about Spanish influences, but where is it?…Tell me 10 great Spanish restaurants in London….You can’t give me the addresses. Nor in Paris.