About National Hospital for Neurology and Neurosurgery

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The National Hospital for Neurology and Neurosurgery (informally the NHNN, The National 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.

Source From: Wikipedia
82, Holborn, Guilford Street, London, England, United Kingdom, WC1N 1DF

Nearest places in National Hospital for Neurology and Neurosurgery