Medirest Healthcare At Princess Margaret Hospital
Restaurant
5
Official FHRS rating for Medirest Healthcare At Princess Margaret Hospital
Very Good
Inspected 21 May 2026
Princess Margaret Hospital
38 - 42 Osborne Road
Windsor
SL4 3SJ
Open in Apple Maps →