They looked to me like Anglicizations of the Irish. The "th" is almost silent, but not quite, and the "gh" in lough is almost a "k" sound, but more an aspirated "k-ha" like in the name Bach.
I think Ardmagullion is close to "ar(th but not quite)-ma-goo-lyon. The "lyon" is one syllable, not 2. Slur it hard. Like in Lee'yon.
Try "teer-a-log-e(d/th)(almost th but not quite)bog.
I will, of course defer to Aines' judgement. Anybody sent her or the Big Mick a PM to check in on this thread yet?