Wines, Spirits & Beers in London - Canary Wharf 9 Cabot Square, Canary Wharf, London, E14 4EB Tags: modern british, private parties: up to 150 guests, wine