Housed in an imposing Victorian mansion, this Queen's campus mainstay is one of the hottest venues for live music.
reviewed