Cecilia Toole, CEO, Sight and Mind CIC was honoured to recently be invited to attend the official opening of The Frances Centre at Aintree Hospital; a new space dedicated to supporting the recovery and wellbeing of older patients with dementia and delirium away from...