::I see no reason why the city names should not be termed as they are in English. I can understand the reasoning behind not translating Hauptbahnhof, however that reasoning is based on the fact that there isn't a well-used and easily understandable alternative. In English, we do not call Vienna "Wien" ever, nor Munich "München". There is no valid reasoning for maintaining foreign city names that English speakers do not use, and sometimes cannot pronounce, when there is a valid English language alternative that is commonly used.