Filters:
Name Total Supplied
Three Rivers District Council £7,279,620
London Borough of Camden £3,894,232
Birmingham City Council £3,261,720
Buckinghamshire County Council £224,314