Italian in London - Kentish Town 323 Kentish Town Road, Kentish Town, London, NW5 2TJ Tags: italian, private parties: up to 70 guests, vegetarian dishes