• Hospital
  • Independent hospital

The Princess Margaret Hospital

Overall: Good read more about inspection ratings

Osborne Road, Windsor, Berkshire, SL4 3SJ (01753) 743434

Provided and run by:
Circle Health Group Limited