RIMOWA

Sun Plaza, Canton Road, Tsim Sha Tsui, Kowloon
1,735 sq ft