Bars in London - Canary Wharf 10 Cabot Square, Canary Wharf, London, E14 4QB Tags: modern european, private parties: up to 250 guests