That Rover may have some overseas history.
The CD badge on the grille stands for Corps Diplomatique. Cars of diplomats had those in Europe and elsewhere. I think today the badges are part of the license plates in Europe, but when I was a kid and my father was at the US Embassy in Warsaw, we...