Opticians in London - Holborn 12 Sicilian Avenue, Holborn, London, WC1A 2QD Tags: designer frames, spectacles