The ultimate mall experience. Canary Wharf is an architect's dream. The mall is surrounded by some of the tallest buildings in the city and is the place to get some serious, efficient shopping done whilst being covered from the London weather! If you work in the area then it is the perfect spot to pick up glasses on your lunch break. Or even on the weekends you can shop this huge mall and then relax in the Crossrail Place rooftop garden.
When you visit our Canary Wharf location, you’ll be met by our spirited staff who will help you pick out your next pair of great frames from a wide range of optical and sunglass styles. You’ll also be able get your eyes tested by a certified optometrist in store. We like to make things easy for you. Always excited for a chat about your personal style, eye health or your next holiday adventure, you can guarantee an Ollie Quinn staffer at the ready.