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. From Wikipedia