Coffee & Tea in London - Canary Wharf Cabot Place West, Canary Wharf, London, E14 4QT Tags: lunch, rude, salad, service, vegetarian