Skip to content
07776 706045Email us

Cleaning in Mayfair, Soho, Covent Garden and Westminster

Home, short-let and office cleaning in Mayfair, Soho, Covent Garden and Westminster. We clean apartments, mews houses and serviced flats for owners, tenants and hosts across W1, WC2 and SW1, and offices before or after working hours.

Flats in the West End

Homes here are mostly flats: mansion blocks, converted Georgian townhouses and new apartments with marble kitchens and big glass showers. Stone and glass show every smear and need the right products, which we bring with us.

Many of these flats are let short term or sit empty between visits, so changeover cleans and one-time deep cleans are a big part of the work in the West End.

Our work in Mayfair and Soho

From a flat we cleaned on the Mayfair and Soho border in August 2026.

See more photos and videos in our gallery

What we clean in Mayfair and Soho

We also do regular domestic cleaning, commercial cleaning, end of tenancy cleaning, post renovation cleaning and carpet cleaning.

What our customers say

Shak is a super professional and responsive cleaner with an eye for detail and excellent time management as well

Performed deep cleaning of a Central London apartment to a high standard

Many thanks, hope you will visit us again! 5*****

Farooq, Google review

Questions about cleaning in Mayfair and Soho

Can you collect keys from a concierge or letting agent?

Yes. We can collect and drop off keys at your building, your agent or a key safe, whichever suits you.

Do you clean short lets and serviced apartments?

Yes. We turn flats round between guests, with fresh linen from your stock and photos when we are done.

Can you clean offices outside working hours?

Yes, early in the morning or in the evening. Many West End offices share a building, so we can sign in at reception and work around your building manager.

Nearby areas

See every area we cover

Get a quote for cleaning in Mayfair and Soho

Tell us about the job for a quote, book online if you're ready, or call us on 07776 706045.