Came across this w124 site http://w124.org/ recently. In french unfortunately but lots of images of w124s and publications. Worth a look for the pics alone . Now where did I put that French dictionary? Merde!!
Am in the process of buying a home in France, and I am trying to convince the missus that we need to keep a W124 estate out there, not a Clio. Hopefully through this site, I can find a decent one, and a local specialist