General OphthalmologyHealth & medical162 CITY ROADLONDON, ENG, EC1V 2PD · GBPhone unavailableEmail unavailablebarraquer.comHours not available