Вот реально сложный пример!
Саутгемптон и Нортгемптон в оригинале пишутся как Southampton & Northampton, а произносятся как Сауземтон и Норземптон.
Но исторически названия городов произошли от слов, обозначающих часть света: South-North и собственно названия города Hampton (Home-Town - родной город).
В итоге спаренные буквы Th и сильный звук θ сожрали первую букву слова Хэмптон и получилось "Южный Эмптон")))
В современном русском варианте смешаны немецкие, английски и русские традиции, в итоге появился монстр
Если придерживаться правил чтения географических названий то по немецкой традиции это будет:
Соутгамтон и Нортгамптон.
По-английски: Сауземтон и Норземптон.
А с учётом этимологии названия:
Саузхемтон и Норзхемптон.
По-русски, с учётом традиции немецкого прочтения английских слов:
Соутхемтон и Нортхемптон.