Italian in London - Canary Wharf Mackenzie Walk, Canary Wharf, London, E14 4QA Tags: business lunches, canary wharf, city dining, docklands, italian, italian wines, private parties, vegetarian dishes