Directorate : Public Health

Summary
Financial Year Payments Total £
2025 253 2,953,248.58
Total 253 2,953,248.58