The Authentic Taste of Spain at Iberica in London’s Victoria

A visit to Iberica will warm your heart and belly with its fabulous Spanish welcome and the tastiest of food and wine. Who needs summer sunshine?