Professional chefs to battle it out to launch restaurant at The Langham, London
A new Channel 4 series will see professional chefs compete for the chance to open a restaurant at high-profile hotel The Langham, London.
A new Channel 4 series will see professional chefs compete for the chance to open a restaurant at high-profile hotel The Langham, London.