Spanish Tapas in London at Iberica, Farringdon Iberica has become our go to restaurant for delicious Spanish food in London. It was back at the beginning of May 2013 that we made our first lunch resrvations… Continue Reading →