James Durrant appointed as Executive Chef at The Stafford London

JAMES DURRANT APPOINTED EXECUTIVE CHEF We’re delighted to announce that James Durrant has joined The Stafford as Executive Chef. The winner of the 2014 Great British Menu main course, he has been working in the hospitality industry for over 20 years in some of the culinary world’s most demanding kitchens, most notably as Executive Chef of Jason [ … ]

Read More