Ollie Dabbous, whose eponymous restaurant won its first Michelin star eight months after opening in 2012, has applied to operate a new restaurant and bar venture on the Curryleaf site in London’s Fitzrovia under the name Barnyard
Already have an account? Sign in