“I always wondered by Thames is pronounced Tims”
The same reason “Thomas” is pronounced “Tom-iss”. Even in traditional English, how you pronounce “th” depends on context.
Pronounced “Tom-uhss” here.
Good point. I think the Irish pronounce TH as T.