James Cochran is to launch a five-course tasting menu at his Islington restaurant 1251. Cochran, 2018’s ‘Champion of Champions’ on the Great British Menu, launched 1251 last year in a spot previously occupied by the esteemed Chinese Laundry. He did so after receiving strong reviews at his eponymous E3 restaurant, which he left following a […]