BMI The Princess Margaret Hospital BMI The Princess Margaret Hospital Osborne Road Windsor Berkshire SL4 3SJ England Telephone: 01753 743434 Website: www.bmihealthcare.co.uk/pmh