The Barbary, Covent Garden
Being labelled ‘the best restaurant in London’ gives The Barbary in Neal’s Yard a lot to live up to. The little sister of established London eatery The Palomar, the restaurant takes its inspiration from the Barbary coast.
Good thing the food is amazing then…read my review on Weekend Notes here