Windsor Care Centre

Windsor Care Centre is a large nursing home located in Slough, Berkshire, providing personal and nursing care to up to 72 individuals. The centre caters to…