Japanese in London - Canary Wharf 45 Bank Street, Canary Wharf, London, E14 5NY Tags: air conditioning, japanese, vegetarian dishes