I would second and third the comment about Hamilton's dry cleaners on Lavender Hill, pleasant service and good quality dry cleaning.
This is in stark contrast to Duke's dry cleaners further down the road on Lavender Hill. After being a loyal customer for many years, when they shrunk a much-loved jacked of mine, not only did he offer no apology, but refused to answer any of my communications about it, offer any apology or refund and even refused to refund the dry cleaning bill itself (until I took it up with my dry cleaning company). Such a shame for a local business to operate in this way, and such a shame for a loyal local resident and customer, like me to resort to having to leave a review like this. Walk down the road to Hamiltons, who I can heartily recommend.