The “Carfax” is the centre of Oxford. The word derives from the Latin for “Crossroads”.