fbpx
September 2, 2018

‘One To Watch’ Chef: James Cochran

He worked at two Michelin-star restaurant The Square, before opening his own place, EC3. Now he’s cut all ties, embarked on a new venture and opened […]