James Cochran only closed his restaurant 12:51 a few months ago but he’s already got another project in the works, and it sees him return to Islington. The Brave is opening on Essex Road (taking over ...
Some results have been hidden because they may be inaccessible to you