French in London - Highgate 6-7 South Grove, Highgate, London, N6 6BS Tags: air conditioning, bar, french, vegetarian dishes
French in London - Highgate 310 Archway Road, Highgate, London, N6 5AU Tags: french