Where is Taksim Sem House, Istanbul?

Where is Taksim Sem House, Istanbul located?

Taksim Sem House, Istanbul, Taksim Sem House, Istanbul, Turkey (approx. 41.03759°, 28.98215°)


Where is Taksim Sem House, Istanbul on the map?