Some other places you might like

Free Trade Inn

Foxtons Wine Bar & Restaurant

Darlington Market

The Grotto