The Good Front Room launches at the Langham
The restaurant comes following the success of Five Star Kitchen: Britain’s Next Great Chef on Channel 4
The Langham Hotel in London has announced the opening of its new restaurant The Good Front Room by chef Dom Taylor, a modern Caribbean restaurant.