Same in Germany. The RE1 through Berlin, for example, calls at Potsdam Hbf, then Berlin-Wannsee, Berlin-Charlottenburg, Berlin Zoologischer Garten, Berlin Hbf, Berlin Friedrichstraße, Berlin Alexanderplatz, Berlin Ostbahnhof and Berlin Ostkreuz before finally reaching Erkner, which is in Brandenburg again. Only a few S-Bahn announcements in Berlin and Hamburg (but not in Rhine-Ruhr) omit the city name, although even the S-Bahn stations themselves have the Berlin prefix officially. But they seem to have kind of lost track. In 1975 the city of Rheydt merged with Mönchengladbach, but there are still two Hbf stations, Mönchengladbach Hbf and Rheydt Hbf. Rheydt-Odenkirchen station is also actually in a part of Mönchengladbach now, so should be renamed “Mönchengladbach-Odenkirchen” or maybe “Mönchengladbach-Rheydt-Odenkirchen”?