Insworld Institute @ National Library Building is located in National Library, Singapore on 100 Victoria St, #08-02. Insworld Institute @ National Library Building is rated 5 out of 5 in the category international school in Singapore.
Address
100 Victoria St, #08-02
Accessibility
Wheelchair-accessible entrance