They actually have the space at 124 Logan just south of Tattoo. It's the black building with the big orange graffiti 124 on it.
Yeah I'm not really a fan of the show either. If it happens to be on I'll check it out but not something I search out. They're not very relevant anymore although I almost always agree with Jim Kenzie's rants.
The history of their end of year awards are pretty funny. They consistently go against the majority of automotive journalists and some of their picks have turned out to be absolutely terrible. Pontiac Sunfire for example hahaha.
Ah right, I thought that building back there was part of the same complex or whatever.
Agreed on the Motoring awards too, I rarely catch the show these days but their awards setup (both nominees and winners) is just ridiculous. That show is well past it's best before date.