Bars in London - Canary Wharf 42 Mackenzie Walk, Canary Wharf, London, E14 5EH Tags: air conditioning, european, food, seating area
Bars in London - Canary Wharf 10 Cabot Square, Canary Wharf, London, E14 4QB Tags: modern european, private parties: up to 250 guests