How much does end-of-tenancy cleaning cost in London?

A 2026 guide to end-of-tenancy cleaning prices in London by property size, extras and what affects the cost.

End-of-tenancy cleaning in London costs more than in most of the UK — published 2026 price guides put London roughly 20–40% above prices elsewhere. Property size is the biggest factor, followed by condition and any extras such as ovens and carpets.

Quick answer: in London in 2026, an end-of-tenancy clean typically costs around £150–£280 for a studio or one-bedroom flat, £180–£375 for a two-bedroom home and £300–£590 for a three-bedroom home. Larger houses can cost £750 or more.

Typical London end-of-tenancy cleaning prices (2026)

Property sizeTypical London price range
Studio£150–£230
1 bedroom£170–£280
2 bedrooms£180–£375
3 bedrooms£300–£590
4 bedrooms£320–£750
5+ bedrooms£340–£900

Ranges combine the lowest and highest figures across the published guides listed below, so they are wide on purpose. Outside London, the same guides put a one-bedroom clean at roughly £120–£200.

Common extras in London

ExtraTypical London price
Oven clean£70–£95
Carpet cleaning (per room)£30–£50
Interior windows (whole flat)£30–£60
Upholstery / sofa (per item)£50–£110
Balcony or patio£35–£70

What affects the cost?

  • The number of bedrooms and bathrooms
  • How much cleaning is needed — a heavily used kitchen or limescale-heavy bathroom takes longer
  • Extras such as ovens, carpets, upholstery, balconies and inside windows
  • Whether the property is empty or still furnished
  • Parking and access, which can add cost in central and inner London
  • Short-notice or weekend bookings, which some cleaners charge more for
  • Whether you use an independent cleaner or a larger cleaning company

Tenants, landlords and deposits

In England, tenancy deposits must be protected in a government-approved scheme, and the property is generally expected to be returned in the condition recorded at check-in, allowing for fair wear and tear. Under the Tenant Fees Act 2019, landlords cannot require tenants to pay for a professional clean as a condition of the tenancy — but a thorough clean, professional or not, is the simplest way to avoid disputes about cleaning deductions. Keep your check-in report to hand and ask the cleaner to work to it.

How to get a fair price

Get two or three quotes, tell each cleaner the number of rooms and the condition of the property, and ask exactly what is included — particularly ovens, carpets and windows. Ask whether they will come back if something on the check-out report is missed. Public liability insurance is worth asking about too.

Sources: price ranges compiled from published 2026 UK price guides by Fantastic Services (updated September 2026) and Housekeep (May 2026). Prices include VAT where the source states it. Your own quote will depend on the property and the cleaner.

Compare local cleaners

Frequently asked questions

How much is an end-of-tenancy clean for a one-bed flat in London?

Published 2026 guides put a one-bedroom end-of-tenancy clean in London at roughly £170–£280, before extras such as oven or carpet cleaning.

Is oven cleaning included in an end-of-tenancy clean?

Some cleaners include a standard oven clean and others charge it as an extra, typically around £70–£95 in London. Always check before booking.

Can my landlord make me pay for a professional clean?

In England, the Tenant Fees Act 2019 means landlords cannot require you to pay for a professional clean as a condition of the tenancy. They can make deductions from your deposit if the property is not returned in the condition recorded at check-in, allowing for fair wear and tear.

How long does an end-of-tenancy clean take?

It depends on the size and condition of the property and how many cleaners attend. A small flat may take a few hours; a larger house can take a full day or more.

Need an end-of-tenancy clean in London?

Compare independent cleaners and cleaning companies by service and location.

Find cleaners in East London

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Scroll to Top