Alun alun indonesia location Located on the 3rd (third) floor of the West Mall of Grand Indonesia, with an area of 3,800 m2, which is located right in the heart of the city, on Jl. MH Thamrin No. 1, Jakarta 10310. Click here to open the map Welcome to the window of Indonesia A collection of Indonesian fine art, culture for fashion, bags, jewellery, and lifestyle from a local design house. FOR HER Outreach us via WhatsApp for further information, shop online, view our e-catalogue, or follow us on social media. OUTREACH US Wellness products from aristocratic cultural heritage behind the palace walls of the kingdoms of the archipelago. Explore more