Location/AddressILLUMINAIRE ON DEVONSHIRE, 65 Devonshire Road Singapore 239900
11 ROCHOR CANAL ROADSINGAPORE 188505 1.859 KM AWAY
150 NORTH BRIDGE ROADSINGAPORE 179100 1.876 KM AWAY