18-07-2023 18:37 via thisislocallondon.co.uk

The Good Front Room: Five Star Kitchen winner opens at The Langham

Central London welcomes a new modern Caribbean restaurant as the winner of Channel 4’s Five Star Kitchen: Britain’s Next Great Chef chef Dom Taylor opens up The Good Front Room
Read more »