London is a very cosmopolitan city and like every super city, it houses a lot of carpet cleaning service providers as a lot of people decorate and furnish their home with very expensive and exquisite fabrics. In fact, some of these carpet cleaning shops are over 100 or 150 year old and have extensive experience