Portuguese in London - Canary Wharf Jubilee Place, Unit 24-26, Canary Wharf, London, E14 4QT Tags: air conditioning, portuguese, vegetarian dishes