Carpet cleaning in Westminster is £36 a bedroom and £57 for a two-seat sofa, done by hot water extraction inside your flat once the cleaner has brought the machine up by stair or lift.
Westminster is a city of flats, and that shapes every carpet booking here. Of 94,816 households counted in 2021, 89.7% had a flat. About seven in ten lived in blocks built as flats from the start, and roughly one in six (16.1%) in an old house converted or shared. Terraces made up 7.2%, with semis and detached houses together under 3%. So most jobs have no staircase of their own: a bedroom or two, the living room, the hall just inside the front door and a sofa, all reached along a communal corridor.
Much of the city is old, too. The council’s City Plan puts 78% of Westminster inside one of its 56 conservation areas and puts the number of listed buildings and structures above 11,000. Where a flat has kept its original boards, the main carpet may really be a rug laid over them. Rugs are cleaned where they lie, so tell us what the floor underneath is. Carpets and rugs alike get hot water extraction, which is what most people searching for steam cleaning want: the wand sprays hot water mixed with a cleaning solution deep into the pile, then draws it up again at once, and the loosened dirt comes up with it.
Mansion blocks, lifts and communal stairs in Westminster
The cleaner comes with a portable extraction machine, hoses and a hand tool and carries the lot from the car to your door: by lift where the block has one, flight by flight up the common stair where it does not. Some buildings want the lift booked, or the porter or managing agent warned about contractors. Sort that out before the day, because waiting on a lift held for someone else’s delivery can swallow the first hour. Inside, the cleaner plugs into your sockets and fills from your taps, so please leave the water, the electricity and the heating on.
The corridor carpet outside your door is the building’s, and only whoever runs the block can book it. Your own hall is £22, a living room £43 and a study or small room £29; a big open-plan room is measured instead, at £3 per square metre. Any one-off visit costs at least £67. A two-seat sofa alone comes in under that, so add a rug or a bedroom to the visit.
Private lets and landlord licensing in Westminster
Most Westminster carpets belong to a landlord. At the last Census 43.3% of households rented privately, 28.3% were social tenants and 27.4% owned, which puts a lot of carpet cleaning in the gap between one tenant moving out and the next moving in. Carpets cleaned alongside an end of tenancy clean are £36 a living room and £29 a bedroom, cheaper because the cleaner is there anyway. A mattress staying with the flat is £35, cleaned where it sits on the frame.
Licensing is the other thing on a Westminster landlord’s list. Fifteen of the city’s eighteen wards have required a selective licence for nearly every non-HMO private let from 24 November 2025, with the designations lasting until 23 November 2030; the three wards outside are Vincent Square, St James’s and Pimlico South. Shared homes fall under a separate city-wide HMO scheme, covering any home where three or more people from different households live together, purpose-built flats included, and the renewal is in force from 31 August 2026 until 30 August 2031. At a changeover in a shared flat the work tends to be each tenant’s bedroom carpet plus the sofa everyone used, and mattress cleaning fits into the same visit.
Parking and unloading for a carpet cleaner in Westminster
There is no visitor permit in Westminster for a resident to pass on, so the cleaner has three choices. A paid bay, through RingGo, PayByPhone or JustPark, usually allows four hours at most. A single yellow line is free once its controlled hours end. Or the cleaner buys a daily trade permit, which is virtual, covers a single vehicle in the job’s zone, and is valid in resident bays between 8am and 5.30pm and in paid or shared-use bays between 8.30am and 6.30pm. Westminster splits its streets into zones A to G, and the neighbourhood sections below name the zone for most of them.
Getting the machine out of the car has separate rules. A commercial vehicle on a yellow line may load without a time limit between 8.30am and 11am, provided the loading is visibly continuous; from 11am until 6.30pm it gets 20 minutes. A private car may stop on a yellow line only to load something too heavy or bulky to carry from the nearest space. Parking is passed on at cost, to a maximum of £40.
Carpet cleaning in Mayfair
Mayfair had been almost entirely built over by 1780, along three street grids that follow its three biggest estates. As 99-year leases ended, many town houses were pulled down and rebuilt in the taste of the day, so neo-Georgian, Arts and Crafts, Queen Anne and stucco Italianate fronts now share a street, and no floor plan can be taken for granted. Send a list of rooms and we can price the carpet cleaning before anyone arrives. Behind the main streets, the mews are another job: Mayfair’s Neighbourhood Plan records that old stables and coach houses there are now homes, and a mews house has a staircase (£41) and a landing (£9) that a flat on the square does not. Silk or viscose rugs need mentioning on the call, as those fibres may need another approach or may not take wet cleaning at all. Mayfair is zone E, which controls bays and single yellow lines every day except Sunday, 8.30am to 6.30pm, and resident bays at all times, so a visit from Monday to Saturday means a paid bay or a zone E trade permit.
Carpet cleaning in Marylebone
Expect stairs in Marylebone’s old houses. At the heart of the Harley Street conservation area are narrow Georgian town houses in terraces, and the Portman Estate conservation area keeps much of its late 18th century grid of terraces and squares. Over Marylebone Road to the north, Dorset Square has Georgian terraces four floors high in stucco and stock brick, with lightwells and railings at the front. A tall, narrow house is priced by what is carpeted: every full flight at £41, every landing at £9, then the rooms. Stairs are cleaned tread by tread using a hand tool, so a house with four flights takes longer than its floor area suggests.
Between the houses are flats: Victorian and Edwardian mansion flats in the Harley Street streets, and on Marylebone High Street, late Victorian and Edwardian blocks over the shops. This is zone F. Bays and single yellows are controlled Monday to Saturday from 8.30am, with the controls lifting at 6.30pm, though in sub-zones F2 and F3 resident bays stay controlled 8.30am until 8.30pm all week. On a Sunday the paid bays cost nothing, which makes it the easy day for carpet cleaners to park here.
Carpet cleaning in Soho
Nearly everyone in Soho lives in a flat. Census figures for the two small areas at its centre put 97.6% of households in flats, and 11.2% in a flat within a commercial building, above a shop for example. The streets keep their late 17th century plan, a tight irregular grid with courts and alleys that Charing Cross Road, Shaftesbury Avenue and Regent Street were cut through in the 1800s. Soho is zone G, and the nearest bay with space may be several streets away, so the cleaner may carry the machine some distance; a lift or a ground-floor door shortens the visit.
In a small Soho flat the booking is often one bedroom, one living room and a sofa cleaned where it stands: £57 covers two seats, and each seat after that adds £26. Clearing the flat before the carpet cleaning? Central Westminster streets are bags-off-street areas, where rubbish and recycling can only go out in the half hour before the bin lorry is due. Until then keep the bags indoors, in a room the cleaner is not doing.
Carpet cleaning in Belgravia
Thomas Cundy and Thomas Cubitt laid Belgravia out on Grosvenor Estate land from the 1820s, and it remains mostly residential: long stucco terraces all the same height, side streets in brick or half stucco, mews at the back. The ward figures show the houses. A fifth of households in Knightsbridge & Belgravia (20.0%) live in a terrace, close to three times the Westminster rate, and 35.7% own their home. A terraced house here can mean several flights between hall and top floor, and the stair carpet is the one that takes the most feet. After carpet cleaning, stain protection at £33 a room keeps a spill sitting on the fibres long enough for a cloth to lift it, though no carpet becomes stain-proof.
Sub-zone A2 takes in Belgrave Square, Eaton Square and Wilton Crescent. Its weekday controls on bays and single yellows last 8.30am to 6.30pm, the Saturday ones end at 1.30pm, and resident bays stay controlled 8.30am to 10pm except on Sundays. Check your postcode before booking. SW1X and SW1W are shared with Kensington and Chelsea, so a Belgravia address may follow either council’s parking rules, and the cleaner needs the full postcode to know which.
Carpet cleaning in Pimlico
Pimlico’s Cubitt streets are stucco-fronted stock brick. Houses on the squares rise five floors above a basement and those on the smaller streets three, and plenty have since gained a mansard roof holding one more flat. That top flat can mean carrying the machine and hoses up every flight of the common stair, so mention which floor you are on.
Churchill Gardens works differently. Its 32 blocks hold 1,600 homes, and in many of the tall ones the lifts open onto the street, with a local lift calling at every floor and an express lift calling only at every third. If your floor is between express stops, the cleaner takes the local lift. Heat comes from the Pimlico District Heating Undertaking, and a warm flat helps a carpet dry in a few hours, quicker still with a window open. For a landlord booking carpet cleaning between tenants, the ward matters: Pimlico North has needed selective licences from 24 November 2025, but Pimlico South, which takes in both Churchill Gardens and Dolphin Square, is outside the scheme, and HMO licensing covers both.
Carpet cleaning in Paddington
Round Paddington station, the streets sit inside the Bayswater conservation area, whose roads were laid out from 1827 between Edgware Road, Praed Street and Bayswater Road, with Westbourne Terrace and Sussex Gardens at its heart. Most are stucco terraces with mews; nearer the station they turn commercial. The Hyde Park Estate is different, because bomb damage in the war led to part of it being rebuilt as dense blocks of flats with car parks underneath, among the Victorian villas. If your block’s car park will take a visitor for a few hours, say so when you book; the cleaner then skips the hunt for a bay.
Without that, the zone map rules. Westbourne Terrace and Paddington Basin are sub-zone B5, with resident bays controlled every day 8.30am until 8.30pm; Praed Street is B7, and the streets round Sussex Square and Hyde Park Square are F1, both with resident bays controlled at all hours. The Paddington Opportunity Area also has a City Plan target of 1,000 or more new homes, and a new flat may have hard floors with a rug in the living room. Rug cleaning costs £35 for a rug of 3 sq m or less and £51 for anything bigger.
Carpet cleaning in Bayswater
Within a few streets Bayswater moves through three kinds of building. Along Queensway, homes sit over street-level shops, with larger buildings such as Whiteleys and newer blocks further up, and red brick mansion blocks of the 1930s at the quiet end past Westbourne Grove. Most of the Westbourne conservation area went up between 1850 and 1855 as brick or stucco terraces and villas, three or four storeys high. Then there is the Hallfield Estate, designed by Drake and Lasdun and built between 1951 and 1959, whose fifteen blocks of six and ten storeys are turned at 45 degrees to the neighbouring streets. Tell us which you live in and we can plan for a lift or a long stair.
Saturday is the parking detail to know. Queensway and the Hallfield streets are sub-zone B3, Lancaster Gate B6. In both, bays and single yellows are controlled until 6.30pm on weekdays, from 8.30am, and on a Saturday only until 1.30pm. A carpet cleaning booking on a Saturday afternoon can therefore use a single yellow line, which a weekday booking cannot, though in B3 resident bays stay controlled until 10pm every day. For a sitting room with a sofa and two armchairs, add £33 per chair to the £57 sofa.
Carpet cleaning in Maida Vale
Practically all of Maida Vale ward lives in flats (95.7% of households): three quarters in purpose-built blocks and a fifth in converted or shared houses. Two canals, the Grand Union and the Regent’s, fixed where the first streets ran. The south, built up to Sutherland Avenue by the 1860s, has brick and stucco houses and large stucco crescents. Red stock brick takes over in the north, mostly finished by 1900, where early mansion blocks went up around Elgin Avenue. If your mansion flat has a long entrance hall it is priced as a hallway, £22; where the hall runs straight into the rooms with nothing to divide them, the cleaner measures it at £3 a square metre.
Parking is easier than in the West End. The council divides Maida Vale between zone B to the south and zone C to the north, and zone C controls everything (paid bays, single yellow lines, resident bays) on weekdays only, between 8.30am and 6.30pm. A weekend carpet cleaning visit on a zone C street has no zone controls to work around. With 42.9% of households renting privately, a weekend slot can suit a changeover between tenancies.
Carpet cleaning in St John’s Wood
St John’s Wood has the houses most of Westminster lacks. Big detached and semi-detached Victorian villas, set in big gardens along wide streets lined with trees, fill the north of the conservation area and its east and west edges. Across the two wards, Abbey Road and Regent’s Park, 8.0% of households live in a house standing alone or in a pair; in Westminster as a whole it is below 3%. A villa with a garden is a whole-house job: hall, stairs, landings, bedrooms and the room by the garden door, which takes the grit off the lawn. The south-east has a cluster of mansion blocks from the Edwardian years and just after, and with 50.6% of households across the two wards renting privately, carpet cleaning between tenancies is common too.
Look at the cricket fixtures before choosing a date. When Lord’s has a major match, only permit holders may use the resident bays near the ground at weekends and on bank holidays as well (8.30am to 6.30pm), and the St John’s Wood High Street paid bays cost nothing on a Sunday or bank holiday but allow only two hours, between 10am and 4pm. Two hours may not cover a house. The NW8 district also crosses into Camden and Brent, so not every NW8 postcode is a Westminster one.
Carpet cleaning in Covent Garden
Near the Piazza and the Strand, 98.5% of households have a flat, 81.8% in purpose-built blocks and 8.4% inside commercial buildings. The south of the Covent Garden conservation area keeps its medieval layout of long, narrow plots with alleyways between them, and the north has bigger Victorian warehouses and commercial buildings. A front door here may be down an alley or through a shared lobby, so when you book carpet cleaning describe how to find it; the cleaner will not then be hunting for it with the machine in hand.
Covent Garden is zone G, with paid bays controlled six days a week (not Sunday) from 8.30am to 6.30pm. While the cleaner is there for the carpets, upholstery can be done too: £33 for an armchair and £13 for a fabric dining chair, with each fabric tested before it gets wet. Landlords letting to one household here need no selective licence, because St James’s ward, which holds Covent Garden, is among the three wards Westminster excluded. Shared lets still come under HMO licensing.
Questions about carpet cleaning in Westminster
Can I get a visitor permit for the carpet cleaner in Westminster?
There isn’t one: Westminster runs no visitor permit scheme. A cleaner working at a Westminster address parks in a paid bay (four hours is the usual limit), on a single yellow after the controlled hours, or with a daily trade permit for that zone. Parking is charged at cost and capped at £40.
My postcode starts SW1X, SW1W or NW8. Is that Westminster?
Not always. Part of SW1X and SW1W belongs to Kensington and Chelsea, and some NW8 streets are in Camden or Brent, so which council sets the parking rules depends on your street. Give your full postcode when you book carpet cleaning and the cleaner looks up the bays for that street before leaving.
Which Westminster wards are left out of selective licensing?
Three: Pimlico South, St James’s and Vincent Square. In the other fifteen, almost any private let that isn’t an HMO has needed a selective licence from 24 November 2025, and HMO licensing runs across all 18 wards. Turning a rented flat round? Booked with an end of tenancy clean, a living room carpet is £36 and a bedroom £29.
Can carpets in Westminster be cleaned at the weekend?
Yes. The cleaners work Saturdays and Sundays as well as weekdays, 8am to 7pm, and a weekend can help with parking: northern Maida Vale (zone C) is uncontrolled at weekends, and in sub-zones A2, B3 and B6 bays and single yellows are free after 1.30pm on a Saturday. Near Lord’s, check the fixtures first, as a big match tightens parking on Saturdays, Sundays and bank holidays.

