Title: Report of the North London Ophthalmic Institution, New Road, (nearly opposite Trinity Church,) entrance, no. 27, Buckingham Place
Subjects: Eye Diseases, Special Hospitals