Where is The Arts House?

Where is The Arts House located?

The Arts House, The Arts House, Singapore (approx. 1.288611°, 103.851°)


Where is The Arts House on the map?