Medirest Healthcare At Princess Margaret Hospital
Restaurant
5
Very Good
Inspected 21 May 2026
Address
Princess Margaret Hospital
38 - 42 Osborne Road
Windsor
SL4 3SJ
Open in Apple Maps →
Open in FoodCheck
Download on the App Store