Queen Square Imaging Centre 4 years ago ID: #28016 Listed In : Healthcare 8-11 Queen Square, London WC1N 3AR 02078332513 qsprivatehealthcare.com/ Business Description Award winning private patient care at the National Hospital for Neurology and Neurosurgery in Queen Square, the UK’s largest and most specialised hospital dedicated to neurological illness. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Neurology Neurosurgery Health Professionals Medical company neurological illness