Bloor Street is known for many things – luxury retail, the tree-lined paths of Philosopher’s ...