how many students did this public research university have in 2017-2018 located in the country whose largest city is london ?
around 41,500 students