That is entirely incorrect. Just to make a comparison. Oxford University is located in Oxford, UK, which is a University town approximately 100km outside of London. Waterloo is 110 km outside of Toronto, so this is comparable, and it's also a university town. The population of Oxford UK is...