RetailView Retail CategoryStore ClosuresView Store Closures CategoryTorontoView Toronto CategoryA Toronto Shoe Company Gets Locked Out over $38K In Unpaid Rent A popular shoe store, Walking On A Cloud, has been shut out of its Toronto location at 67 Yonge Street due to $38,000 of unpaid... By Elysa Zanon By Elysa ZanonView Author PostsJan 25th 2021 View this article.