French in London - Southgate 56 Cannon Hill, Southgate, London, N14 6LH Tags: cuisine: french, cuisine: italian, vegetarian dishes