Windsor House is a care home located at 23 Wilford Lane, West Bridgford, Nottingham, Nottinghamshire, NG2 7QZ. It offers residential, dementia, and respite…