The Carfax Tower is located at the center of Oxford. The Tower's name was taken from the French word "carrefour" meaning "crossroad." The Tower, indeed, is a crossroad of Oxford. If one climbs to the top of the Tower, he or she will see spectacular views of the town.