1 Best Restaurant in London, England

Canela

$$ | Covent Garden
Bright and casual by day, intimate and atmospheric by night, this is a great spot for refueling mid–shopping trip, grabbing a bite before a show (think filling dishes like pork and clam stew or salted cod, plus charcuterie and sandwiches), or lingering over a glass of reasonably priced Portuguese wine.