Holy Carrot offers innovative plant-based dining on Portobello Road. Experience a creative menu in a stylish setting, perfect for a vibrant and healthy meal.
Holy Carrot offers innovative plant-based dining on Portobello Road. Experience a creative menu in a stylish setting, perfect for a vibrant and healthy meal.
156 Portobello Rd, London W11 2EB, United Kingdom, London