Pizzeria in London - South Kensington 29 Harrington Road, South Kensington, London, SW7 3HA Tags: pizzeria, private parties: up to 25 guests, vegetarian dishes