"Looking for the best pizza in London that won’t break the bank? Welcome to ICCO – The People’s Pizzeria, one of the best pizza restaurants in London serving freshly made, thin-crust pizzas at unbeatable prices. With locations in Soho, Camden, and Fitzrovia, ICCO is a go-to spot for authentic pizza in London England, made fast and served hot from open kitchens you can see.
Whether you’re after a classic Margherita, a spicy pepperoni (all halal!), or a loaded vegan pie, ICCO offers a flavour-packed menu for every taste. Loved by students, locals, and night owls alike, it’s not just about pizza—it’s about great food, fair prices, and community. For anyone craving quality pizza in London, ICCO delivers—literally and figuratively."