Where is Singapore Chinese Cultural Centre?

Where is Singapore Chinese Cultural Centre located?

Singapore Chinese Cultural Centre, Singapore Chinese Cultural Centre, Singapore (approx. 1.27596°, 103.84952°)


Where is Singapore Chinese Cultural Centre on the map?