Portugese Wine Tasting: North Vs South – Canela Restaurant and Wine Bar Canela, a new Portuguese Restaurant and Wine Bar, is bringing the diverse and unique wines of Portugal to Covent Garden. Continue reading →