I thought Downey’s Holmes was a bit too slovenly, with his “House” five-day beard, tattered clothes, and incredibly filthy apartment. In fact, the film made London look like a horribly filthy place, which perhaps it was in those days.
Holmes?
As for the filthy apartment ... in the written stories, Holmes was pretty much a slob. London was never described overall as being awful and filthy, but I read a bio of Conan Dolyle, who was origially from Edinburgh, Scotland. Doyle was very happy to leave that city because it was absolutely horrid, filthy, and grim.