Anchor Linnett House
Anchor is England’s largest provider of specialist housing and care for people in later life, offering care homes, retirement villages, and retirement homes.
Find them
Linnett House, Sturton St, Cambridge CB1 2QE
Anchor – Later Life is for Living