National Hospital for Neurology and Neurosurgery Queen Square

Call
Website

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

Own this business?
See a problem?

You might also like

United KingdomEnglandNational Hospital for Neurology and Neurosurgery Queen Square

Advertisement