It lies in the flat valley of the Thames, on the west (right) bank, where the small river Ock flows in from the Vale of White Horse.
The river then follows a valley confined between the hills on either side of Oxford, passes the pleasant woods of Nuneham, and at Abingdon (1032) receives the Ock from the Vale of White Horse.