News King’s College London Reports Operational Surplus of £39.8 million for 2024-2025 King’s College London (KCL) reported an operational surplus of £39.8 million for 2024-2025. This operational surplus indicates a financial recovery from a deficit of... Isabella Steiner6 March 2026