The Home Of Neurosurgery In London
The National Hospital for Neurology & Neurosurgery in London's Queen Square is world-renowned for its excellence in treating patients with neurological disorders.
Arguably the birth place of modern neurosurgery, the hospital is the international focus for high impact research and care, and is continually visited by doctors from around the globe for training and education.
Mr Hyam is based here a lot of the time for his neurological work
Address: 23 Queen Square, London, WC1N 3BG