Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

National Hospital for Neurology and Neurosurgery

London Borough of Camden, United Kingdom · built 1859

The National Hospital for Neurology and Neurosurgery (informally the National Hospital or Queen Square) is a neurological hospital in Queen Square, London. It is part of the University College London Hospitals NHS Foundation Trust. It was the first hospital to be established in England dedicated exclusively to treating the diseases of the nervous system. It is closely associated with University College London (UCL) and in partnership with the UCL Institute of Neurology, which occupies the same site, is a major centre for neuroscience research.

Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hospitals in United Kingdom