National Hospital For Neurology and Neurosurgery, Queen Square
Queen Square, London, WC1N 3BGAbout this hospital
Information supplied by University College London Hospitals NHS Foundation Trust
Information supplied by University College London Hospitals NHS Foundation Trust