• Hospital
  • Independent hospital

Queen Square Imaging Centre

Overall: Good read more about inspection ratings

8 - 11 Queen Square, London, WC1N 3AR

Provided and run by:
Q.S. Enterprises Limited

Assessment report published 29 December 2025

Well-led

Good

Updated 29 December 2025

Well-led has improved from requires improvement to good since the last inspection, reflecting stronger governance and leadership oversight.

The service had clear strategic direction, visible leadership, and a culture of openness and collaboration. Governance structures were in place, with regular meetings and risk management systems, although some gaps remained in assurance for medical staff compliance.