Service Area : IOW National Landscape

Summary
Financial Year Payments Total £
2023 9 2,403.76
2024 102 141,548.10
2025 83 31,486.75
Total 194 175,438.61