1 article
In London, Holy Carrot's second restaurant in Spitalfields has already been ranked the number one new restaurant by Time Out Worldwide .