South London chef Dom Taylor has opened an ambitious Caribbean restaurant in the West End’s luxury Langham hotel as the prize for winning a televised competition hosted by Michel Roux Jr. The Good Front Room opened the day after the result of Channel 4’s Five Star Kitchen was announced, taking over the Langham’s Palm Court […]