Berjaya Times Square
Contact Info
Map Location
Albums
Photos
Profile
About Us
Berjaya Times Square Kuala Lumpur is an architectural masterpiece that house over 1,000 shops, service outlets and a variety of retail anchors all under one roof.
Berjaya Times Square