Airto,Your point about Belfast is well made, but I remember hearing the song as a child both as "...She is the belle of DUBLIN City..." and "...She is the belle of LONDON City...". These may have been local variations (I'm a Londoner), or it could be that "Belfast" is the variation and the song is older.
Regards
Walrus
(Born a "Devil's Advocate")