Since 1953 +44 (0) 2084494807
Rug Cleaning London


  • Handcrafted Rug Shampoo Cleaning
  • Handcrafted Rug Dry Cleaning
  • Silk Rug Dry Cleaning
  • Machine-made Carpet Cleaning
  • In Situ Rug, Carpet, Tapestry & Furniture Fabrics Cleaning
  • Waterproofing Treatment
  • Rug Peeling and Shaving
  • Moth protection and moth proofing
  • Rug Colour Resurrection Treatment
  • Rug Antiquing Treatments
  • Rug Restoration from damage


  • All services except for in Situ Cleaning are taking place in our facilities.
  • We are coming to your place, we pick up your carpets marking them with a unique barcode number and we deliver them back clean and restored within an arranged time schedule.

  • Pick up and Delivery, Deodorising, Disinfection and Colour Restoration on fringes are provided free of charge.

  • For the offered prices for rug cleaning you can check our price list.

  • Prices for special treatments as restoration etc. are specified after evaluation.

For other areas contact usĀ 
Brent Cross Barnet LONDON NW2, NW4
Childs Hill Barnet LONDON NW2
Church End Barnet LONDON N3
Cockfosters Barnet BARNET EN4
Colindale Barnet LONDON NW9
Colney Hatch Barnet LONDON N11, N10
East Barnet Barnet BARNET EN4
East Finchley Barnet LONDON N2
Edgware Barnet EDGWARE HA8
Finchley Barnet LONDON N2, N3, N12
Friern Barnet Barnet LONDON N11
Golders Green Barnet LONDON NW11
Grahame Park Barnet LONDON NW9
Hampstead Garden Suburb Barnet LONDON N2
Hendon Barnet LONDON NW4
Mill Hill Barnet LONDON NW7
Monken Hadley Barnet BARNET EN5
New Barnet Barnet BARNET EN4, EN5
New Southgate Barnet LONDON N11
North Finchley Barnet LONDON N12
Oakleigh Park Barnet LONDON N20
Osidge Barnet LONDON N14
The Hale Barnet LONDON NW7
The Hyde Barnet LONDON NW9
Totteridge Barnet LONDON N20
West Hendon Barnet LONDON NW9
Whetstone Barnet LONDON N20
Woodside Park Barnet LONDON N12
Cricklewood Barnet, Brent, Camden LONDON NW2
Barnet (also Chipping Barnet, High Barnet) Barnet[10] BARNET EN5
Temple Fortune Barnet[10] BARNET EN5
Brunswick Park Barnet[31] LONDON N11
Burnt Oak Barnet[33] EDGWARE HA8
Burroughs, The Barnet[33] LONDON NW4
Arkley Barnet[6] BARNET, LONDON EN5, NW7
Brent Park Brent LONDON NW10
Church End Brent LONDON NW10
Dollis Hill Brent LONDON NW2
Harlesden Brent LONDON NW10
Kensal Green Brent LONDON NW10, NW6
Kingsbury Brent LONDON NW9
Neasden Brent LONDON NW2, NW10
Preston Brent WEMBLEY HA9
Queen’s Park Brent LONDON NW6
Tokyngton Brent WEMBLEY HA9
Wembley Brent WEMBLEY HA0, HA9
Wembley Park Brent WEMBLEY HA9
Willesden Brent LONDON NW10
Park Royal Brent and Ealing LONDON NW10
Kenton Brent and Harrow HARROW HA3
Kilburn Brent, Camden LONDON NW6
Sudbury Brent, Harrow HARROW, WEMBLEY HA0, HA1
Brondesbury Brent[30] LONDON NW6
Alperton Brent[5] WEMBLEY HA0
Chalk Farm Camden LONDON NW1
Dartmouth Park Camden LONDON NW5
Fitzrovia Camden LONDON W1
Frognal Camden LONDON NW3
Gospel Oak Camden LONDON NW5, NW3
Hampstead Camden LONDON NW3
Highgate Camden LONDON N6
Holborn Camden LONDON WC1, WC2
Kentish Town Camden LONDON NW5
Primrose Hill Camden LONDON NW1, NW3, NW8
Somerstown Camden LONDON NW1
St Giles Camden LONDON WC2
St Pancras Camden LONDON WC1
Swiss Cottage Camden LONDON NW3
West Hampstead Camden LONDON NW6
King’s Cross Camden and Islington LONDON WC1
Belsize Park Camden[17] LONDON NW3
Bloomsbury Camden[23] LONDON WC1
Camden Town Camden[34] LONDON NW1
Temple City, Westminster LONDON EC4, WC2
Blackfriars City[21] LONDON EC4
Aldgate City[4] LONDON EC3
Barbican City[8] LONDON EC1
Ealing Ealing LONDON W5, W13
Greenford Ealing GREENFORD UB6
Hanwell Ealing LONDON W7
Northolt Ealing NORTHOLT UB5
Norwood Green Ealing SOUTHALL UB2
Perivale Ealing GREENFORD UB6
Southall Ealing SOUTHALL UB1, UB2
West Ealing Ealing LONDON W13
Bedford Park Ealing[15] LONDON W4
Acton Ealing[2] LONDON W3, W4
Crews Hill Enfield ENFIELD EN2
Edmonton Enfield LONDON N9, N18
Enfield Highway Enfield ENFIELD EN3
Enfield Lock Enfield ENFIELD EN3
Enfield Town Enfield ENFIELD EN1, EN2
Enfield Wash Enfield ENFIELD EN3
Freezywater Enfield ENFIELD EN3
Grange Park Enfield LONDON N21
Hadley Wood Enfield BARNET EN4
Palmers Green Enfield LONDON N13
Ponders End Enfield ENFIELD EN1, EN3
Southgate Enfield LONDON N14
Winchmore Hill Enfield LONDON N21
Botany Bay Enfield[24] ENFIELD EN2
Brimsdown Enfield[28] ENFIELD EN3
Bulls Cross Enfield[32] ENFIELD EN2, EN3
Arnos Grove Enfield[6] LONDON N11, N14
Dalston Hackney LONDON E8
Hackney Hackney LONDON E8
Hackney Marshes Hackney LONDON E9
Hackney Wick Hackney LONDON E9
Haggerston Hackney LONDON E2
Homerton Hackney LONDON E9
Hoxton Hackney LONDON N1
Lea Bridge Hackney LONDON E10
Lower Clapton Hackney LONDON E5
Manor House Hackney LONDON N4
Shacklewell Hackney LONDON E8, N16
Shoreditch Hackney LONDON N1
South Hackney Hackney LONDON E9
Stamford Hill Hackney LONDON N15, N16
Stoke Newington Hackney LONDON N16
Upper Clapton Hackney LONDON E5
Fulham Hammersmith and Fulham LONDON SW6
Hammersmith Hammersmith and Fulham LONDON W6
Old Oak Common Hammersmith and Fulham LONDON NW10
Parsons Green Hammersmith and Fulham LONDON SW6
Sands End Hammersmith and Fulham LONDON SW6
Shepherd’s Bush Hammersmith and Fulham LONDON W12
West Kensington Hammersmith and Fulham LONDON W14
White City Hammersmith and Fulham LONDON W12
Wormwood Scrubs Hammersmith and Fulham LONDON W12
Crouch End Haringey LONDON N8
Finsbury Park Haringey LONDON N4
Fortis Green Haringey LONDON N10
Harringay Haringey LONDON N4, N8, N15
Hornsey Haringey LONDON N8
Seven Sisters Haringey LONDON N15
South Tottenham Haringey LONDON N15, N17
Stroud Green Haringey LONDON N4
Tottenham Haringey LONDON N15, N17
Tottenham Green Haringey LONDON N15
Tottenham Hale Haringey LONDON N15, N17
Turnpike Lane Haringey LONDON N8
West Green Haringey LONDON N15
Wood Green Haringey LONDON N22
Muswell Hill Haringey and Barnet LONDON N10
Bounds Green Haringey[25] LONDON N11, N22
Bowes Park Haringey[26] LONDON N22
Harrow Harrow HARROW HA1
Harrow on the Hill Harrow HARROW HA1
Harrow Weald Harrow HARROW HA3
Hatch End Harrow PINNER HA5
North Harrow Harrow HARROW HA1, HA2
Pinner Harrow PINNER HA5
Rayners Lane Harrow PINNER HA5
South Harrow Harrow HARROW HA2
Stanmore Harrow STANMORE HA7
Wealdstone Harrow HARROW HA3
West Harrow Harrow HARROW HA2
Queensbury Harrow and Brent HARROW, STANMORE, EDGWARE, LONDON HA3, HA7, HA8
Belmont Harrow[16] HARROW, STANMORE HA3, HA7
Chase Cross Havering ROMFORD RM5
Collier Row Havering ROMFORD RM5
Cranham Havering UPMINSTER RM14
Elm Park Havering HORNCHURCH RM12
Emerson Park Havering HORNCHURCH RM11
Gallows Corner Havering ROMFORD RM2, RM3
Gidea Park Havering ROMFORD RM2
Harold Hill Havering ROMFORD RM3
Harold Park Havering ROMFORD RM3
Harold Wood Havering ROMFORD RM3
Havering-atte-Bower Havering ROMFORD RM4
Hornchurch Havering HORNCHURCH RM11, RM12
Noak Hill Havering ROMFORD RM3, RM4
North Ockendon Havering UPMINSTER RM14
Rainham Havering RAINHAM RM13
Romford Havering ROMFORD RM1
South Hornchurch Havering RAINHAM RM13
Upminster Havering UPMINSTER RM14
Upminster Bridge Havering HORNCHURCH RM12
Wennington Havering RAINHAM RM13
Ardleigh Green Havering[6] HORNCHURCH RM11
Cowley Hillingdon UXBRIDGE UB8
Eastcote Hillingdon PINNER HA5, HA4
Harefield Hillingdon UXBRIDGE UB9
Harlington Hillingdon HAYES UB3
Harmondsworth Hillingdon WEST DRAYTON UB7
Hayes Hillingdon HAYES UB3, UB4
Hillingdon Hillingdon UXBRIDGE UB8, UB10
Ickenham Hillingdon UXBRIDGE UB10
Longford Hillingdon WEST DRAYTON UB7
Northwood Hillingdon NORTHWOOD HA6
Ruislip Hillingdon RUISLIP HA4
Sipson Hillingdon WEST DRAYTON UB7
South Ruislip Hillingdon RUISLIP HA4
Uxbridge Hillingdon UXBRIDGE UB8
West Drayton Hillingdon WEST DRAYTON UB7
Yeading Hillingdon HAYES UB4
Yiewsley Hillingdon WEST DRAYTON UB7
Clerkenwell Islington LONDON EC1
De Beauvoir Town Islington LONDON N1
Finsbury Islington LONDON EC1
Highbury Islington LONDON N5
Holloway Islington LONDON N7
Islington Islington LONDON N1
Nag’s Head Islington LONDON N7
Pentonville Islington LONDON N1
St Luke’s Islington LONDON EC1
Tufnell Park Islington LONDON N7, N19
Farringdon Islington & City LONDON EC1
Barnsbury Islington[11] LONDON N1
Angel Islington[2] ISLINGTON EC1
Canonbury Islington[35] LONDON N1
Archway Islington[6] LONDON N19
Chelsea Kensington and Chelsea LONDON SW3
Earls Court Kensington and Chelsea LONDON SW5, SW10
Holland Park Kensington and Chelsea LONDON W8, W11, W14
Kensington Kensington and Chelsea LONDON SW7
North Kensington Kensington and Chelsea LONDON W10, W11
Notting Hill Kensington and Chelsea LONDON W11
South Kensington Kensington and Chelsea LONDON SW7, SW3, SW5
West Brompton Kensington and Chelsea LONDON SW10
Brompton Kensington and Chelsea[30] LONDON SW3
Custom House Newham LONDON E16
East Ham Newham LONDON E6
Forest Gate Newham LONDON E7
Little Ilford Newham LONDON E12
Manor Park Newham LONDON E12
Maryland Newham LONDON E15
North Woolwich Newham LONDON E16
Plaistow Newham LONDON E13
Silvertown Newham LONDON E16
Stratford Newham LONDON E15
Upton Park Newham LONDON E6, E13
West Ham Newham LONDON E13, E15
Beckton Newham[14] LONDON, BARKING E6, E16, IG11
Canning Town Newham[35] LONDON E16
Chadwell Heath Redbridge ROMFORD RM6
Gants Hill Redbridge ILFORD IG2
Goodmayes Redbridge ILFORD IG3
Hainault Redbridge CHIGWELL IG7
Ilford Redbridge ILFORD IG1
Loxford Redbridge ILFORD IG1
Newbury Park Redbridge ILFORD IG2
Redbridge Redbridge ILFORD IG4
Seven Kings Redbridge ILFORD IG3
South Woodford Redbridge LONDON E18
Wanstead Redbridge LONDON E11
Woodford Redbridge LONDON IG8, E18
Woodford Green Redbridge LONDON, WOODFORD GREEN IG8
Snaresbrook Redbridge, Waltham Forest LONDON E11
Aldborough Hatch Redbridge[3] ILFORD IG2
Barkingside Redbridge[9] ILFORD IG6
Cubitt Town Tower Hamlets LONDON E14
Isle of Dogs Tower Hamlets LONDON E14
Leamouth Tower Hamlets LONDON E14
Limehouse Tower Hamlets LONDON E14
Mile End Tower Hamlets LONDON E1
Millwall Tower Hamlets LONDON E14
Old Ford Tower Hamlets LONDON E3
Poplar Tower Hamlets LONDON E14
Ratcliff Tower Hamlets LONDON E1
Shadwell Tower Hamlets LONDON E1
Spitalfields Tower Hamlets LONDON E1
Stepney Tower Hamlets LONDON E1
Tower Hill Tower Hamlets LONDON EC3
Wapping Tower Hamlets LONDON E1
Whitechapel Tower Hamlets LONDON E1
Bethnal Green Tower Hamlets[19] LONDON E2
Blackwall Tower Hamlets[22] LONDON E14
Bow Tower Hamlets[25] LONDON E3
Bromley (also Bromley-by-Bow) Tower Hamlets[30] LONDON E3
Cambridge Heath Tower Hamlets[34] LONDON E2
Canary Wharf Tower Hamlets[34] LONDON E14
Chingford Waltham Forest LONDON E4
Highams Park Waltham Forest LONDON E4
Leyton Waltham Forest LONDON E10, E15
Leytonstone Waltham Forest LONDON E11
Upper Walthamstow Waltham Forest LONDON E17
Walthamstow Waltham Forest LONDON E17
Walthamstow Village Waltham Forest LONDON E17
Cann Hall Waltham Forest[35] LONDON E11
Earlsfield Wandsworth LONDON SW18
Nine Elms Wandsworth LONDON SW8
Putney Wandsworth LONDON SW15
Roehampton Wandsworth LONDON SW15
Southfields Wandsworth LONDON SW18, SW19
Tooting Wandsworth LONDON SW17
Tooting Bec Wandsworth LONDON SW17
Wandsworth Wandsworth LONDON SW18
Battersea Wandsworth[12] LONDON SW11
Balham Wandsworth[7] LONDON SW12
Charing Cross Westminster LONDON WC2
Chinatown Westminster LONDON W1
Covent Garden Westminster LONDON WC2
Knightsbridge Westminster LONDON SW1
Lisson Grove Westminster LONDON NW8
Maida Vale Westminster LONDON W9
Marylebone (also St Marylebone) Westminster LONDON W1
Mayfair Westminster LONDON W1
Millbank Westminster LONDON SW1
Paddington Westminster LONDON W2
Pimlico Westminster LONDON SW1
Soho Westminster LONDON W1
St James’s Westminster LONDON SW1
St John’s Wood Westminster LONDON NW8
Westminster Westminster LONDON SW1
Bayswater Westminster[13] LONDON W2
Belgravia Westminster[16] LONDON SW1
Aldwych Westminster[4] LONDON WC2
Hemel Hempstead Dacorum
Watford Watford
St Albans St Albans
Welwyn Garden City Welwyn Hatfield
Cheshunt Broxbourne
Bishop’s Stortford East Hertfordshire
Borehamwood Hertsmere
Harpenden St Albans
Hatfield Welwyn Hatfield
Hertford East Hertfordshire
Potters Bar Hertsmere
Hoddesdon Broxbourne
Ware East Hertfordshire
Hitchin North Hertfordshire
Letchworth North Hertfordshire
Berkhamsted Dacorum
Bushey Hertsmere
Rickmansworth Three Rivers
Royston North Hertfordshire
Broxbourne Broxbourne
South Oxhey Three Rivers
Tring Dacorum
Croxley Green Three Rivers
Abbots Langley Three Rivers
Baldock North Hertfordshire
Waltham Cross Broxbourne
Sawbridgeworth East Hertfordshire
London Colney St Albans
Chorleywood Three Rivers