Churchill Foundation’s 10th Anniversary Clay Pigeon Shoot raises over £366,000
July 10, 2025The Churchill Foundation raised an astonishing grand total of £366,218 at its 10th Anniversary Clay Pigeon Shooting Challenge and charity auction this summer – the highest sum ever raised at a Churchill Foundation event!