BBC Children in Need is an umbrella organisation, whose function is to give grants to a large number of smaller charities across the country. According to the BBC website, in 2018 Children in Need supported over 2,700 projects in communities across the UK. The list of projects is broken down by region.
Many local charities will not be involved in anti-life practices, but some may be doing so. https://www.spuc.org.uk/News/Articles/ID/384216