Postal AddressDepartment of Ocular Biology and TherapeuticsInstitute of OphthalmologyUCL11-43 Bath StreetLondon, EC1V 9EL, UKInstitute of Ophthalmology Tel: +44 (0)20 7608 6800 Location Nearest tube station: Old street - Northern line View Map