John Farringdon, who lived at Cubbington Mill Care Home, celebrated his 111th and final birthday on June 7. Continue reading...