Oxford University owns pretty much the entire historic town centre, so they're sitting on a lot of assets that aren't obviously visible (beyond the colleges).
UK universities have generally very good staff benefits. 30-35 days of leave is not uncommon, on top of public holidays and the usual academia "if nobody notices" flexitime attitude. Pay is probably a little better than the US when you compare cost of living. The US has notoriously poor PhD and Postdoc salaries and several big universities have had strike action against them. Don't confuse US institutional endowment with what trickles down to researchers.
The US does have per-diem though, which is a fantastic source of beer money when traveling. UK universities are almost always penny-pinchers for staff expenses.