This is the same Church of Panagia Kapnikarea in Athens.
It is located right in the tourist area.
It is an old church built about 1000 years ago. And obviously, the neighborhood around grew for this thousand years, so that it is now in the midst of all the tourist shops.
It is an old Greek Orthodox design, however, it has been annexed and a lowerporch has been added to it.