Italian in London - Clapham 36A Old Town, Clapham, London, SW4 0LB Tags: clapham, crowded, italian, overpriced