Set amid the rolling countryside of Kent, the lavish Coopers Chase Retirement Village is nestled in the center of an idyllic Garden of England. Four friends — Elizabeth, Joyce, Ibrahim,… Read More