Updated 05 Sep 2026
JOHN STUART MILL INSTITUTE
1010395
Charity number
£4,077
Reported income
£3,683
Reported spending
| Status | Registered |
| Registered | 08 Apr 1992 |
| Latest accounts to | 31 Mar 2025 |
| Based in | Bromley, BR2 0DX |
| Activities | The Institute sponsors lectures and publications on current affairs issues in line with its founding principles |