Bell & Ross Announces New Pop-Up Store At Suria KLCC Bell & Ross launches new pop-up store in the heart of Kuala Lumpur.