Sofa cleaning in the City of London from Monster Cleaning costs £57 for a two-seater, and every visit has a £67 minimum, so a two-seater booked on its own comes to £67. We clean fabric only, and a cleaned sofa needs 12 to 24 hours to dry. Upholstery cleaning in City of London homes, from the Barbican and Golden Lane across to Aldgate, is priced piece by piece; where the van has to use a paid bay, its parking is added at cost as its own line, never more than £40 a visit, and you see it before you confirm.
Last updated November 2026.
Choose “Upholstery” in the booking form above, or use the phone and WhatsApp line, 0333 555 2076, from 8am to 7pm every day. The whole City is one controlled parking zone, so tell the office where a van can stop.
Price list
| Piece | Price |
|---|---|
| Two-seater sofa | £57 |
| Each seat after the second three-seater £83, four-seater £109 | £26 |
| Armchair | £33 |
| Dining chair | £13 |
| Office chair | £11 |
| Mattress, single or double | £35 |
| Curtains, per drop | £35 short, £42 long |
| Fabric protection | £13 a seat |
| Corner sofas, recliners, headboards, king-size mattresses | Priced on the phone |
| Smallest bill for a visit | £67 |
Upholstery cleaning
from £67
A visit, priced piece by piece, agreed before we start.
Get your price0333 555 2076 · 8am to 7pm
A two-seater with an armchair comes to £90. £149 covers a three-seater plus two armchairs, and £78 six dining chairs. A carpet can join the visit, done by the same teams with the same machines, from £36 for a bedroom; see carpet cleaning in City of London. Booked with an end of tenancy clean in City of London, the prices drop to £51 for a two-seater, £23 per extra seat, £24 per armchair and £29 per mattress. Other services are on our prices page.
As you add pieces, the form keeps a running total, and within the hour (8am to 7pm) the office calls to agree a date. By phone or WhatsApp, describe the sofa’s size, fabric, any pets and the marks, and you get the price on that call; email office@monstercleaning.com for anything in writing. Booking a few days ahead usually works, and a visit today or tomorrow is possible only if a technician is already close. Cancelling or moving with under 48 hours’ notice costs £50. Our Feltham office takes the bookings and our London teams do the cleaning; London upholstery cleaning covers the wider city.
The fabric check
Reading the care label
- W Water-based clean
- WS Water or solvent
- S Solvent only: checked on the day
- X Vacuum only
Only fabric upholstery is cleaned. For leather, faux leather or a sofa mixing leather with fabric, call a leather specialist; antique pieces stuffed with horsehair or covered in hessian are turned down too. On the care label, W means water-based cleaning suits it and WS means either kind does, while X allows nothing beyond a vacuum. S means solvent only, and because this clean uses water, an S piece is checked on the day and you are told before anything starts whether it can be done.
A hidden patch is colour-tested first. Then the cushions come off for a thorough vacuum, a pre-spray matched to the fibre and the mark goes on, and hot water extraction, which people tend to call steam cleaning, follows with a small wand that pulls the water back out on the same pass. Our care-label symbols guide decodes labels, and the upholstery cleaning overview covers the method in full.
Stain removal
Every stain is pre-treated, but a perfect finish is never promised; the technician says first which marks should move, and a photo at booking helps. Fresh spills of coffee, tea or wine usually lift, as do food, grease, make-up and the sweat that gathers on arms and headrests. Older wine or coffee, ink, curry and turmeric tend only to fade, and bleach spots stay because the dye has been stripped out.
Where a pet sleeps on the sofa, extraction draws more hair and dander from the weave than a household vacuum. Urine that has soaked into the foam can be lessened, although the foam itself may need replacing. For spills between visits, read how to clean a sofa.
The Barbican and Golden Lane
At the Barbican the homes sit on a raised podium with the car parks underneath, so the van stops at ground level and the machine goes up by lift. The City’s access guide says the block lifts to the podium are for Barbican Estate key holders. Meet the technician in the car park, or tell the concierge one is on the way, and give the office your block and floor.

Each Barbican property is entitled to five hours of free visitor parking in the estate car parks, which have concierges round the clock. Ask them whether a van can use the space; if it can, tick ‘we have free parking for the van’ and no parking line is added.
Golden Lane Estate, next door, mixes flats with maisonettes. In a maisonette the sofa may be on the upper level, up the home’s own stair, so say which floor of the home it is on. In Crescent House, long internal corridors widen into lift lobbies, so name the lobby nearest your door. North of the estate, Golden Lane crosses into Islington; see upholstery cleaning in Islington.
Drying time
Expect 12 to 24 hours before the fabric is dry enough to sit on, and stay off it until then; a mattress is the same. Feather cushions and very thick ones are slowest. Booking a morning slot gives the drying all day, and opening a window helps.
Who comes
Nobody works alone for us until they have been interviewed in person, insured and trained on our 57-point checklist. They bring the machine, the wand and the products. All you need to do is leave a metre or so of space around every piece and take up any rug the sofa stands on. Monster Cleaning has been trading since 2014.
Smithfield to Holborn Viaduct
The City’s conservation guidance for Smithfield describes how the compact 19th-century warehouses of Middle Street and Newbury Street have been converted for homes and offices, some keeping their timber shopfronts.
In a converted warehouse or a flat over a shop, the way up can be a tight stair or an old goods lift, so tell the office which one reaches your floor and whether the street door is shared with a business. The City classes Holborn Viaduct as a borough distributor road, so name the side street your entrance faces. Past the conservation area’s north-west corner lies Hatton Garden, in Camden (see upholstery cleaning in Camden), and Charterhouse Street marks the Islington boundary to the north.
Mattress cleaning, curtains by the drop
Mattresses, single or double, get a vacuum first, then a pre-treatment on sweat marks and other stains, then a low-moisture clean. Curtains are priced per drop, one panel measured from rail to hem: £35 short, £42 long. Whether a curtain can be cleaned while still hanging is judged by the technician on the day, and you hear the answer before anything starts. Very dirty or fragile curtains have to come down and be cleaned elsewhere.
Parking in the City
The City of London Corporation’s parking pages, checked in November 2026, treat the whole Square Mile as one controlled parking zone, with parking only in marked bays. Paid bays charge from 8am to 7pm on weekdays, with a flat fee on Saturday mornings until 11am. Sundays and bank holidays are free, and RingGo is the only way to pay. The City’s tariff for a diesel van registered from 2015 is £7.20 an hour.

Our booking form adds the van’s parking at cost as its own line, never more than £40 a visit, and you see it before you confirm. The line drops out once you tick ‘we have free parking for the van’, which suits a driveway, a private bay or a free visitor space. The City is also consulting on longer charging hours, 7am to 8pm Monday to Saturday, from May 2027.
Aldgate’s estates
In Portsoken ward, Petticoat Tower on the Middlesex Street Estate rises 23 floors, and the rest of the estate, Petticoat Square, is set around a landscaped podium. The machine comes in from street level. For a tower flat, give the floor and check the lift is working; for Petticoat Square, say which entrance and stair lead to your door.
Aldgate East station, a short walk on, already sits in Tower Hamlets, where upholstery cleaning in Tower Hamlets applies.
Frequently asked questions
What do you charge for sofa cleaning in the City of London?
£57 for a two-seater, plus £26 for every seat beyond two, which makes a three-seater £83. Where the van needs a paid bay, parking is added at cost as its own line, never more than £40 a visit.
What is the smallest bill for a visit?
£67. A two-seater booked by itself is charged at that figure; with an armchair added, the bill is £90.
When can we sit on the sofa again?
Once it is dry, which takes about 12 to 24 hours for fabric, and the same for a mattress.
Do you clean leather sofas?
No. Leather, faux leather and part-leather pieces are outside what we do; a leather specialist is the person to ask.
Will the stains on my sofa come out?
Complete removal is never guaranteed. Every mark gets a pre-treatment, and before work starts you hear which ones are likely to shift.
Can you clean a sofa in a Barbican flat?
Yes. Each Barbican property has five free hours of visitor parking in the estate car parks; ask the concierge whether a van can use them, and if so tick the free-parking box. Block lifts to the podium are for estate key holders, so meet the technician on arrival.
Do you clean in the Aldgate and Golden Lane tower blocks?
Yes. Petticoat Tower near Aldgate has 23 floors and Great Arthur House is the tallest block on Golden Lane Estate, so give your floor and say whether the lift works.
How do I book in the City of London, and how far ahead?
Use the booking form here, or phone or WhatsApp 0333 555 2076, 8am to 7pm any day. A few days ahead usually suffices; cancelling or moving with under 48 hours’ notice costs £50.
Are the technicians vetted and insured?
Yes. Every one has been interviewed in person, is insured and has trained on our 57-point checklist before cleaning unsupervised.
Is there a re-clean if I am unhappy with the sofa?
Not for upholstery. Our 48-hour re-clean belongs to end of tenancy cleans, and even there it leaves out carpets and upholstery.
