London Borough of Westminster spending explorer

Search every payment London Borough of Westminster has published — by supplier, description, category, account code and financial year — and export the results as CSV. Free, no signup. Data comes from London Borough of Westminster's own transparency publications under the Open Government Licence; UKSpend normalises it, and is not affiliated with the council.

How much does London Borough of Westminster spend?

London Borough of Westminster published 477,622 payments totalling £6.4bn to 8,458 different suppliers. Transactions dated 2020-04-01 to 2025-12-31.

How much did London Borough of Westminster spend in 2025-26?

In financial year 2025-26, London Borough of Westminster spent £1.5bn across 103,635 payments.

Spend by financial year

Financial yearTotal spendPayments
2025-26£1.5bn103,635
2024-25£1.4bn105,647
2023-24£1.1bn79,024
2022-23£934.3m71,606
2021-22£796.7m66,461
2020-21£652.4m51,249

Which suppliers does London Borough of Westminster pay the most?

London Borough of Westminster's largest supplier by total value is Veolia Environmental Services, paid £374.4m across 1,018 payments. The full top 20 is below.

Top 20 suppliers by total value

SupplierTotal receivedPayments
Veolia Environmental Services£374.4m1,018
F.M Conway Ltd£286.4m11,605
General£169.0m6,560
Morgan Sindall Property Services£139.2m26,301
Bouygues (U.K.) Limited£124.5m95
Matrix Scm Ltd£116.5m372
Transport For London£100.0m181
Geoffrey Osborne Ltd£97.6m219
Willmott Dixon Holdings Limited£95.2m179
Axis Europe Plc£94.8m1,327
Wates Construction Ltd£94.5m144
United Living (South) Ltd£82.5m682
Connect Lettings & Management Ltd£59.0m80
Greater London Authority£58.8m37
Eventay Ltd£58.1m751
Countryside Properties (Uk) Ltd_F£57.2m15
Westminster Community Homes Ltd£54.9m391
Royal Borough Of Kensington &£54.7m941
St Augustines Ce High School£53.1m364
Royal Borough Of Kensington And Che£52.2m539

What does London Borough of Westminster spend the most on?

London Borough of Westminster's largest spending category is Payments to main contractor, at £1.1bn.

CategoryTotal spend
Payments to main contractor£1.1bn
Hired and Contracted Services£544.1m
Commercial£539.1m
B*Telecommunications£388.3m
Payments to Private Contractors£375.3m
Other Local Authorities£316.9m
Acquisition of Land & Buildings£220.7m
Term Consultancy Fees£127.8m
Agency Staff£115.2m
Payments to Other Establishments£77.0m

What period does the data cover?

Transactions dated 2020-04-01 to 2025-12-31. English councils must publish every payment over £500 under the Local Government Transparency Code 2015 (some authorities, including the GLA, publish from £250); UKSpend reloads each council as it republishes. Per-council freshness is listed on the coverage page.

Can I get this data programmatically?

Yes — the same data is available from a free public read API with no signup, documented at ukspend.com/api. Filter by council=eq.westminster.

London Borough of Westminster spending overview · Top suppliers across all councils · All councils