Please wait - map loading
Renowned, eyewear company Ollie Quinn - which has boutiques in London, Leeds and Bristol - has now opened a stunning store in the North Laine.…