University of Oxford, English outonomous institution of higher learning at Oxford , Oxfordshire, one of the world’s great universities. It lies along the upper course of the River Thames (called by Oxonians the Isis), 50 miles (80 km) north-northwest of London.