You cannot just rely on masking bad smells in the house; eventually you will have to do some home cleaning services, otherwise the smells will simply return in a matter of hours.
Professional cleaners in London are fully trained. They use state of the art cleaning equipment and environmentally friendly cleaning products to get the job completed with outstanding results.