Figeac, place Champollion