My Australian MG F has a Speedo in Miles, although the Odometer is in Miles that is no problem, what is a problem is that the Speed reads Miles / Hour.
The Speedo does have a Kilometre scale as well but it is smaller and not that easy to read. I am restoring the MG F for my grandson who is about to get his license and the small Kilometre scale would not be a wise choice.
Using a photo of a Kilometre Speedo (poor quality) I used it as a template and created in Photoshop a Kilometre Dial. 
I created 2, one with Miles as the odometer label and one with no label.
The Dial needs to be printed with a width of 11cm.
I then treated the printout by spraying a coat of "clearcoat" 
To punch the holes I used a couple of hole punches plus for the small holes (included rounded edges of the odometer slot) I used the blunt end of a drill bit which I ground flat.
Before I removed the Needle I lifted the Needle over the stop pin and let it come to rest approx. 1cm passed the stop. This is the position I put the Needle back on after.
I removed the Speedo needle by carefully lifting it from under the centre of the Needle
Before glueing onto the Speedo, I marked  the outside of the old Dial the 0 , 60 and 100km/h marks. You then use these marks to line up the new Dial.
Before reinstalling the Speedo cluster I am going to test the speed using a GPS reading (Google Maps), I am limited to where I can drive the car at the moment as the car is unregistered.

I hope this helps someone.
BTW, The MG F spent the first 6 years in Britain before coming to Australia which explains the Mile/Hour Speedo.

Read More...