Happy Face Pizza


23 Eccleston Place, London SW1W 9NF

Just around the corner from Victoria station, this hidden gem offers a lively menu of Italian classics including Melanzanas, Salsiccias and Sebastianos, plus gluten-free bases, vegan cheese and an indescribable Nutella pizza pudding – trust us, it’s sure to cheer you up!