• Hospital
  • NHS hospital

The National Hospital for Neurology and Neurosurgery

Overall: Good read more about inspection ratings

Queen Square, London, WC1N 3BG (020) 3447 7633

Provided and run by:
University College London Hospitals NHS Foundation Trust