Isleworth cancer charity receives Britain’s highest award for voluntary organisations and recognition for services during Covid 19
An Isleworth cancer charity received Britain’s highest award for voluntary services and special recognition for its work during the pandemic