Open menu
Royal Westminster Ophthalmic Hospital
Annual report
The Royal Westminster Ophthalmic Hospital, King William Street, Charing Cross, founded in 1816, for the relief of indigent persons afflicted with diseases of the eye