Location/AddressCHELSEA GARDENS, 2 Walshe Road Singapore 257662
71 IRRAWADDY ROADSINGAPORE 329562 2.345 KM AWAY
820 THOMSON ROADSINGAPORE 574623 3.369 KM AWAY
705 SERANGOON ROADSINGAPORE 328127 3.534 KM AWAY