expression
of all places
Fixed expression used to express surprise, annoyance, or irony that something happened in a particularly inappropriate or unexpected location. Often followed by a critical or exclamatory remark.
場所もあろうに、こんなところで会うとは思わなかった。
Of all places, I never expected to meet you here.
場所もあろうに、彼は教会の中で大声で電話をかけ始めた。
Of all places, he started making a loud phone call inside the church.