French in London - Canary Wharf 29-35 Mackenzie Walk, Canary Wharf, London, E14 4PH Tags: air conditioning, bar, french, private parties: up to 180 guests, vegetarian dishes