The data displays the United Kingdom (England and Wales) charities with the highest annual charitable spending as of August 2018. The Charity with the highest annual charitable spending was the Wellcome Trust which spent over 1 million GBP more than the charity with the second highest charitable spending.
Wellcome Trust | 1134389 |
The British Council | 1075658 |
Save the Children International | 922572 |
Nuffield Health | 834300 |
The Arts Counciil of England | 662609 |
Cardiff University | 516743 |
The Charities Aid Foundation | 516267 |
The National Trust for Places of Historic Interest or Natural Beauty | 496671 |
Cancer Research UK | 472576 |
The Save the Children Fund | 370525 |