About Us

World Renowned Specialist Patient Care since 1859

The National Hospital for Neurology and Neurosurgery in Queen Square is one of the World’s leading institutions specialising in the diagnosis and treatment of neurological conditions.

Home to the United Kingdom’s largest dedicated hospital for neurological disease as well as multiple world renowned academic and research instructions, Queen Square is the foremost centre for specialist, cutting edge neurological care.