While visiting this past winter I was dying to find a pair of knitted mittens. The first place I thought of was Kensington Market and bingo! I found them. I also bought a really great scarf here as well.
I love the quirkiness and how kitschy each individual vendor is. Kensington Market has everything you could ever want or think of and it's all so eclectic.
Perhaps I liked it because it does remind me of Haight Street. A little piece of home away from home, only a lot colder and located in Canada.