National Hospital for Neurology and Neurosurgery Queen Square
Advertisement
Queen Square
WC1, England WC1N 3
The National Hospital for Neurology and Neurosurgery, located in Queen Square, is a prominent facility within the University College London Hospitals NHS Foundation Trust. This hospital is dedicated to providing specialist care for patients with neurological and neurosurgical conditions and is recognised for its pioneering research and advanced medical practices.
The hospital's leadership includes a diverse Board of Directors and a Council of Governors, ensuring a comprehensive approach to governance and patient care. Through various initiatives, including arts and heritage programmes, the hospital enhances the healing environment for patients and staff alike.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement
