Irish Daily Mirror General knowledge quiz 2018-12-08 - In which English city is the main campus of the University of Warwick based?