Directorate : Place

Summary
Financial Year Payments Total £
2025 44 620,469.53
Total 44 620,469.53