• Hospital
  • Independent hospital

Queen Square Imaging Centre

Overall: Requires improvement read more about inspection ratings

8 - 11 Queen Square, London, WC1N 3AR

Provided and run by:
Q.S. Enterprises Limited