La città di Oxford si trova nella contea dell'Oxfordshire, a 80 chilometri a nord-ovest di Londra. È attraversata da due fiumi, il Tamigi e il Cherwell, che si uniscono a sud di Oxford. La città dalle guglie sognanti gode di un clima marittimo temperato, fortemente influenzato dalle masse d'aria provenienti dall'Oceano Atlantico. Oxford dista infatti solo 130 chilometri a est di Bristol e dell'estuario del Severn. Le precipitazioni sono frequenti tutto l'anno. La temperatura media oscilla tra i 4°C in inverno e i 17°C in estate.