Loading map…

Holy Carrot Restaurant

Holy Carrot Restaurant is a Plant-Based restaurant in London, united-kingdom. It is recognised by Michelin. The kitchen leans Coffee, Vegan, and Dessert.