French in London - Hampstead 228 Belsize Road, Hampstead, London, NW6 4BT Tags: french, private parties: up to 120 guests, vegetarian dishes