Restaurant Review There are more new restaurants in London than anyone can reasonably be expected to keep up with, so it’s no surprise that some simply fail to, as they say, cut through. It took Holy Carrot a while to get noticed – by me, that is. Holy Carrot was founded in 2020 as a pop-up originally, by Irina Linovich, a former Vogue fashion producer. Its first permanent site opened in Notting Hill in the summer of 2024.