-
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…
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…