Make your way to Giotto London located on New Oxford Street for a mouth-watering Italian dining experience. Using only the freshest ingredients, we specialise in crafting stone-baked pizzas, fresh pasta dishes, and salads.