Google
×

National Hospital for Neurology and Neurosurgery

(339) Hospital in London, England
The National Hospital for Neurology and Neurosurgery 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.
Address: Queen Square, London WC1N 3BG, United Kingdom
Hours: Closed ⋅ Opens 8 AM Fri
Phone: +44 20 3456 7890