West Hampstead (NW6) carpet cleaning is the solution for all your household cleaning needs.

call and get half price (banner)
Carpet Cleaning Was Now
Small room £ 40 £ 20
One bed flat £ 160 £ 80
Three bed flat £ 190 £ 95

Get a Free Quote Now

    Your Name *
    Your Email *
    Service*
    Your Phone *


    Magic London in West Hampstead (NW6) has a very professional staff of carpet cleaners who are highly trained and experienced enough to tackle all your carpet cleaning needs.

    West Hampstead offers dry carpet cleaning for the home and steam cleaning as you prefer and as your tasks require.

    West Hampstead (NW6) upholstery cleaning, rug cleaning and stains removal will tackle any of your needs, great or small.

    If you want friendly and enthusiastic professionals who know how to handle your cleaning needs, look no further than the staff at West Hampstead you will be glad you did.

    Don’t miss out on our services!

    Our guarantee is that if you are not happy with the result, we will re-clean within 24 hours, so call our advisers on 020 8930 2650 to book early and get a further discount! Alternatively, you can reach us via our contact form.

    Book now