UK Publicly Funded Charities

Charities relying on public donations for over 70% of their income. People-powered organizations.