Singapore Sim Lim Square Interior. Sim Lim Square is a shopping mall full of computer, mobile phones, electronic gadgets and accessories


Location: Sim Lim Square Rochor Canal Road Singapore