Japanese in London - Canary Wharf 34 Westferry Circus, Canary Wharf, London, E14 8RR Tags: japanese, private parties: up to 120 guests, vegetarian dishes