25 Procter Street, Unit 3A, Holborn, London WC1V 6DW, United Kingdom
Distance: 88 yd.
Company description
Independent Opticians based in Holborn City West End, London WC1. Providing clinical excellence, corporate eye examinations, contact lenses and designer frames at low prices available both instore and