Oops! Something went wrong, please try again later.
118 Mall, previously known as MERDEKA @ 118, is a seven-storey glass domed shopping mall currently under construction located in Kuala Lumpur, …See more
Looks absolutely beautiful, huge props to the Management Team for making this happen! Criminally underrated project that all Malaysians should know about, looking forward to more! Pride of Malaysia! Full review by Alan Wong