Climb Central is centrally located just minutes away from Stadium MRT. We bring to you the highest indoor climbing walls in Singapore and a brand new belay setup that aims to lower the barrier of entr
Share
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.