La ville d’Oxford se situe dans le comté de l’Oxfordshire, à 80 kilomètres au nord-ouest de Londres. Elle est parcourue par deux rivières le Thames et la Tamise, qui se rejoignent au sud d’Oxford. La cité aux clochers rêveurs jouit d’un climat maritime tempéré, fortement influencé par les masses d’airs en provenance de l’océan Atlantique. Oxford ne se trouve en effet qu’à 130 kilomètres à l’est de Bristol et de l’estuaire de la Severn. Les précipitations sont nombreuses tout au long de l’année. La moyenne des températures fluctue entre 4°C, en saison hivernale, et 17°C, en période estivale.