Charity of the Year

Make KEEN London your Charity of the Year! Over 168,000+ charities in the UK (73.2%) are considered small or micro. They receive just 3% of income generated by business and individuals through charitable donations each year. The largest charities (6.8%) receive 90% of income. KEEN London relies on donations to fund its work [...]