12:51 By Chef James Cochran

Restaurant 1251 with Head Chef James Cochran, former chef of The Ledbury and starring in this years BBC show Great British Menu. Opens on Upper Street- Jamaican and Scottish food.

Rate and write a review

Upper Street 107
London N1 1QN England GB
Get directions