Carnarvon Plaza
No.20 Carnarvon Road, Tsim Sha Tsui, Kowloon, Hong Kong China
Carnarvon Plaza is a Shopping Malls place is located in Hong Kong, Hong Kong. The address of Carnarvon Plaza is No.20 Carnarvon Road, Tsim Sha Tsui, Kowloon, Hong Kong China.