The Princess Margaret Hospital
Osborne Road, Windsor, Berkshire, SL4 3SJ DirectionsPhone
Opening hours
Mon-Sun: 9am-9pm
Due to COVID restrictions no visitors are currently allowed
Car parking
Yes - 80 spaces
2 electric vehicle charging stations available