I think the downtown area between Church to McCaul, and Davenport to Queens Quay is spread over multiple blocks.
not in a continuous manner which provide shoppers a pleasant experience. Retail on Church is only near the Village, and south of Carlton it is quiet dead. Like mentioned, Church/Dundas looks completely embarrassing. Queen East has some inconsistent retail, plus a huge empty parking lot at Church. Bay st pretty much has no retail to speak of, University has no retail to speak of. Elizabeth has no retail to speak of. College/Wellesley and all the side streets up to Bloor all have little retail. For Christ' sake, even Edward st steps from Yonge/Dundas offers little. Victoria st? Nothing. Gerrard? Nil.
Downtown is far from having multiple blocks of continuous retail. The linear pattern and dependence on a few main drag is quite obvious.