Other Home Services in London - Chelsea 17 Mallord Street, Chelsea, London, SW36AJ Tags: cleaners, cleaning, london, services, Tenancy