When I was a student at Cambridge in the previous century, you could count the number of not-White undergraduates on the fingers of half your hand. I live in Oxford now - and it’s apparently one of the most diverse cities outside London. At least in terms of race / ethnicity.
Obviously Cambridge has changed in the intervening years, but pp are correct to note the oddities. I was last there about six years ago and found the tents in the city centre quite shocking. You would think, wouldn’t you, that such a conglomeration of large brains would have found a solution to homelessness, but … nope. From what I’ve seen, Oxford is somewhat more proactive (or less disdainful?) on this front.
Oxford feels, in comparison to some other cities, (not Cambridge) very wealthy and well provided for. An abundance of green spaces open to all, plenty of public transport, every second building is a surgery or medical facility of one sort or another and in my recent experience (living within the city boundaries) we’re not waiting weeks for initial appointments with GPs.
The central shopping areas have been ugly and off-putting for as long as I’ve known them as an adult (about 40 years) but you very quickly learn to live with it because there are such riches to be had otherwise. And the Westgate is one of the few shopping malls in the country that I can tolerate.
Both the good and the bad - as described by pp stem directly from the exhilarating presence of the innumerable universities (plural!) and other educational institutions that exist here. And if you live here, pretty much everything (the location of Sainsbury’s branches, the type of schools available, jobs, the price of rented flats and the safety of parks) is related to that.