Down a Roman-style stone road in a side street of the central French city of Orléans, a seemingly ancient building is dappled in autumn sunlight.