The “Carfax” is on the location of the 14th century Church of Saint Martin. Today, only the tower remains.