Halifax has a real canyon if that counts ... mind you its a rail cut.
Other than that we have no real impressive ones though Bedford Row has one;
Bedford @ Prince
Granville Street Mall has one;
Granville @ Duke
Hollis has a small one;
Hollis @ Prince
And finally its not a street but;
South Park St Looking East Towards Park Lane