★★★★★ Rated excellent by London homeowners · Fully insured & DBS-checked

Mon–Sun · 8am–8pm  ·  Free, no-obligation quotes

★★★★★ Rated excellent · Cleaning London since 2009

Professional Carpet Cleaning in Thurlow Park

A deep hot-water clean that reaches the base of the pile, dry in about 6 to 7 hours.

From £36 a room · no call-out feeor call 020 8077 8090

The lake in Belair Park, across the South Circular from West Dulwich station, is the only substantial stretch of the River Effra still above ground. London Carpet Cleaning has cleaned around Thurlow Park, SE21, since 2009, from tall double-fronted villas to 1960s Dulwich Estate flats. A room starts from £36, and carpets are dry within 6 to 7 hours.

Forest-green wool carpet in a 1960s townhouse living room with a picture window

A ward name, a main road and a border

Thurlow Park was a Lambeth council ward from 1965 until 2022, covering parts of Herne Hill, Tulse Hill and West Norwood. The name lives on in Thurlow Park Road, the stretch of the South Circular (A205) that runs east from Tulse Hill, crosses Croxted Road into Southwark and passes West Dulwich station. Croxted Road is the border: Lambeth on the west side, Southwark on the east. This page covers both, and its census area is the Southwark side, from the station south towards Sydenham Hill.

West Dulwich station opened in October 1863 as plain Dulwich and took its present name in 1926. It is in Southwark, a Zone 3 stop on the Chatham Main Line, with Southeastern trains to Victoria via Herne Hill. Opposite it is Belair Park, 10.6 hectares around Belair House, a villa built about 1785 for John Willes and now thought to be by Henry Holland. The house is listed Grade II, as are two of its outbuildings, and the park has been public since Southwark was formed in 1965.

This is Dulwich Estate country, so the older housing is Victorian and Edwardian: tall double-fronted villas with long hallways, and period houses carved into upper and lower conversion flats off Croxted Road. Most of them keep wool or wool-rich carpet on the stairs and landings, fitted decades ago and meant to last.

Post-war Dulwich in the census

Homes in the census area from West Dulwich to Sydenham Hill (Southwark 033)
Homes that areShare
Built 1945 to 197267.0%
Purpose-built flats57.0%
Detached houses12.7%
Rented from the council21.5%
Three-bedroom homes28.0%
Built before 191910.4%

The census area runs from the station down to Sydenham Hill, and its figures surprise people who know only the villas. Two homes in three (67.0%) were built between 1945 and 1972, the years of the Dulwich Estate’s post-war rebuilding and of the Kingswood council estate, and 57.0% of all homes are purpose-built flats. Only 10.4% date from before 1919. At the other end of the scale, 12.7% of homes are detached houses.

So a Thurlow Park week mixes two kinds of job. In the post-war flats and townhouses the rooms are a regular shape and the stairs short and straight. For a three-bedroom 1960s townhouse, the bedrooms, the living room and its one flight of stairs come to £192. In the villas there are longer stairs and older wool. One home in five (21.5%) is rented from the council. Electric-only heating reaches 10.3% of homes, so in those flats we suggest a window open while the carpet dries.

Figures: ONS Census 2021 (Southwark 033) and VOA council tax stock, March 2024.

How much does carpet cleaning cost in Thurlow Park?

We fix the price before we arrive, with no charge for coming out, and both sides of Croxted Road pay the rates every other London borough pays.

  • Carpet per bedroom from £36
  • Living room from £43
  • Through-lounge from £61
  • Stairs, one flight, from £41
  • Two-seater sofa from £57
  • Rug up to 3m² from £35

The free quote form gives you a fixed price for your rooms, and 020 8077 8090 reaches the office if you would rather talk.

The same kit for villas and flats

Fitted carpet at every Thurlow Park address gets hot-water extraction through our steam carpet cleaning service, while delicate sofas and armchairs get a low-moisture clean under upholstery cleaning. Loose rugs get a proper bath where they lie, via rug cleaning. If your home sits over the boundary, or you want a hand elsewhere, we cover the rest of Southwark on the same fixed prices, and nearby Crystal Palace has a page of its own.

Croxted Road parking and the South Circular

Croxted Road has an unusual parking arrangement. In 2020 Lambeth extended its Tulse Hill zone (H) to cover Nos. 251 to 293 Croxted Road, controlled Monday to Friday from 10am to noon, and agreed with Southwark that Lambeth HR permits and Southwark HH permits are valid on both sides of the road. On the Southwark side the Herne Hill zone (HH) runs Monday to Friday, noon to 2pm. Between them they leave most of the day free, so we time the start to suit your side of the street.

Thurlow Park Road is the South Circular, run by Transport for London, and Croxted Road and Gallery Road are designated TfL side roads where they meet it, so we never unload at the junction. For a house facing the main road we park in a side street and walk the kit round. On the wider villa roads further from the station there is usually space outside. In the post-war blocks we need the entry code and the lift.

The job that comes up most is stairs and landings off the parks. With Belair Park and Brockwell Park both an easy walk away, dogs and children tread mud and grit straight up the first flight, and on a pale Edwardian stair runner it shows. We also see three-piece suites with tea and coffee marks on the arms before family visits, and lounge carpets after builders have walked dust into everything. Heavy curtains come up too, the long through-lounge kind.

Thurlow Park and West Dulwich: common questions

Which roads and postcodes do you cover around Thurlow Park?

We cover the streets of the old Thurlow Park ward and the West Dulwich roads that spill into SE24 and SE27, including Thurlow Park Road, Croxted Road, Rosendale Road and Park Hall Road, plus the Southwark side around West Dulwich station and Belair Park. Croxted Road is the borough line, and both sides pay the same fixed price.

Is parking a problem on your visits?

Rarely. The Lambeth bays on Croxted Road are controlled from 10am to noon on weekdays, and the Southwark side’s Herne Hill zone from noon to 2pm, with permits from either borough valid on both sides. We start outside those hours or pay by phone. On the wider villa roads away from the station there is usually space outside.

Can you get muddy dog marks out of a stair runner?

Usually, yes. Dried mud and park grit off Belair Park lift well with a pre-spray and hot-water extraction, and we work the edges and the bullnose of each tread by hand. Set-in stains on an old wool runner are not always fully reversible, but most come up far cleaner, and we tell you on the day what to expect.

How long will the carpet take to dry in a Thurlow Park villa?

Most carpets are dry within 6 to 7 hours, and you can walk on them carefully straight after. A thick wool stair runner fitted decades ago in one of the Dulwich Estate houses, or a basement conversion with less airflow, can take a little longer, so we open windows where we can and leave you simple advice to speed it along.

Can you clean long curtains without taking them down?

Yes, for most fabrics. On the big through-lounge drops we clean the curtains on the rail with a low-moisture method, so nobody wrestles them off the hooks. Lined velvet and anything marked dry-clean only we look at first and may advise against. Tell us the drop and the fabric when you book, and we quote for it with the carpets.

Can you revive an old wool rug?

We can clean it thoroughly and lift the musty smell. Old rugs are cleaned in your home with a full hot-water shampoo and rinse, priced from £35 for a rug up to 3m². A rug that has done thirty years of service comes up clean and fresh, though its worn fibres stay worn, and we tell you so before we start. For a very old or antique piece, send a photo first.

Every visit carries our re-clean guarantee, so a mark that reappears as the carpet dries gets a free second clean. We are fully insured and DBS-checked, and we have cleaned carpets, sofas and rugs on both sides of Croxted Road since 2009.

Carpet cleaning near Thurlow Park

The same crews and the same fixed prices cover the neighbouring areas.

Every area we cover in Southwark →

Where we work

Carpet cleaning in Southwark and nearby.

The boroughs next to you, and your own. We work across all 33 in London.

Map of the London boroughs we cover

Reviews

What our customers say in Thurlow Park.

★★★★★
Stair carpet and the landing cleaned. The stairs were grim from the dog coming in off muddy walks. They look brand new now. Polite young man, careful with the bannister spindles. Lovely from start to finish.
Deepa HalaiCroxted Road, SE21 · Carpet cleaning
★★★★★
Three seater and two armchairs cleaned before the in laws visited at Christmas. All freshened up beautifully and the tea stains on the arm have gone. Quick, tidy, good price for three pieces.
Anesu MoyoRosendale Road, SE21 · Sofa & upholstery cleaning
★★★★★
Lounge carpet cleaned after we'd had the builders in and there was dust trodden into everything. It looks like a different carpet. The cleaner was thorough and didn't leave a mess. Brilliant.
Funmi OgunyemiIdmiston Road, SE27 · Carpet cleaning
★★★★★
Big heavy curtains in the through lounge cleaned on the rail. No need to take them down which I was glad of. They smell fresh and look brighter. Careful, tidy and very pleasant. Recommend.
Cordelia StandishAspinall Road, SE24 · Curtain cleaning
★★★★★
Mattress cleaned and it's much fresher than before. The chap was good and explained the process. He did arrive near the end of the slot when I'd been in waiting since lunch, a heads up would've helped. Job itself was solid and fair.
Lawrence OkaforElmcourt Road, SE27 · Mattress cleaning

Fully insured and DBS-checked, across all 33 London boroughs. Get a free quote or call 020 8077 8090.

Free quote

Ready for carpets you’ll want to show off?

Send us the rooms or items and we’ll price it up, usually within the hour. No call-out fee, ever.

  • ✓ 100% re-clean guarantee
  • ✓ Across all 33 boroughs
  • ✓ DBS-checked, friendly cleaners
Prefer to talk? Call us020 8077 8090

Get your instant estimate

Takes 30 seconds. Fixed prices for your area, no call-out fee.

Cleaning at

Bedroom carpet from £36 0
Living room carpet from £43 0
Through-lounge carpet from £61 0
Stairs, one flight from £41 0
Two-seater sofa from £57 0
Armchair from £33 0
Rug (up to 3m²) from £35 0
Large rug (over 3m²) from £51 0
Mattress from £35 0

Minimum charge £67 per visit.

The final figure is confirmed before we book anything. We only use your details to prepare your quote and reply to you. We never share them or send spam. See our privacy policy.

Call us