National Hospital For Neurology & Neurosurgery
The National Hospital for Neurology and Neurosurgery is basically known out to be the top famous neurological hospital in London, United Kingdom. This medical center is considered to be the part of the University College London Hospitals NHS Foundation Trust. This hospital has been known out to be the very first medical center that was established in England dedicated for healing down the diseases of the nervous system. This medical center has been functioning as in partnership with the UCL Institute of Neurology. This medical center has been even involved in functioning with the National Hospital Development Foundation. The hospital is located on Queen Square in the Bloomsbury area of Central London.
Address: Queen Square, London WC1N 3BG, United Kingdom