Over 18,000 of accurate monitoring my 2003 406 HDi has averaged 51mpg. The on board computer is always between 6.5 and 6.8 mpg short of this.
Miles odometer is as far as I can reasonably check using GPS and motorways mileposts within 1% long (?).
Generally 406 mileage performance strongest on nice steady A and B roads where high 50s mpg easily attained.
Motorways not its strongest hand. 29mph/1000rpm is not very long geared compared with many modern rivals which are reaching out toward 40mph/1000.
Long journey sitting the 70 limit should be good for 54-56mpg.
(self confessed fuel consumption measuring geek)

Peter