Expert Opinion: Lyle’s James Lowe on where to go in London expert opinion James Lowe opened Lyle’s in Shoreditch with John Ogier, with a mission to showcase British ingredients. Lyle’s won a Michelin star 18 months after opening and was ranked among The World’s 50 Best Restaurants in 2018. St JohnThis was one of the first restaurant experiences that made me want to learn to cook and open [...]