Parallax - all the readings are height measurements.
Shape of the mercury surface can introduce error in the length measurement.
Misalignment of the Charles’ law tube with respect to the travelling microscope (if they are not parallel) can cause error in length determination.