Iberica

Sponsor Logo: 
sponsor of Spain Now! London UK

Iberica is the only Spanish restaurant in London that boasts both a
Bib Gourmand from the Michelin guide and two rosettes from the AA guide. Iberica Food & Culture Ltd
195 Great Portland Street
London W1W 5PS