Also known as Royal London Ophthalmic Hospital, London Ophthalmic Infirmary, Moorfields, Westminster and Central Eye Hospital, dispensary for Curing Diseases of the Eye and Ear
specialist NHS eye hospital located in London, United Kingdom
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).