Updated 05 Sep 2026
LATCH WELSH CHILDREN'S CANCER CHARITY
1100949
Charity number
£1,176,866
Reported income
£955,824
Reported spending
| Status | Registered |
| Registered | 28 Nov 2003 |
| Latest accounts to | 31 Dec 2024 |
| Based in | Cardiff, CF14 4XW |
| Activities | Latch is here for families affected by childhood cancer in Wales, providing bespoke emotional, practical and financial support. The charity is based at the Children's Hospital for Wales in Cardiff. We support children with cancer and those undergoing cancer-like treatment who are under the care of the Paediatric Oncology Principal Treament Centre in Wales at the Children's Hospital. |