Opticians in London - Canary Wharf Canada Place, 7, Canary Wharf, London, E14 5AH Tags: contact lenses, designer frames, eye tests, sunglasses