Hanover Gardens Anchor
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
Holland Rd, Clacton-on-Sea CO15 6NF
Anchor – Later Life is for Living