Berjaya Times Square



Berjaya Times Square located in Jalan Imbi, right in the heart of Kuala Lumpur, Berjaya Times Square is a 7.5 million-sq ft shopping mall in Malaysia that houses over a 1,000 shoplots, theme parks, cinemas, and more. Whether you’re looking for excellent shopping experiences, luxury accommodations, business facilities, and restaurants, Berjaya Times Square has it all under one roof.

Source: Berjaya Times Square

Back

Share this Post