Star House

Star House is a commercial building facing Victoria Harbour in Tsim Sha Tsui, Kowloon, Hong Kong. The building is located on Salisbury Road and Canton Road. The first Star House was a two storey warehouse structure built in 1923 for The Hong Kong and Kowloon Wharf and Godown Company, Limited and demolished in 1963 to make way for the current 19 floor retail and commercial concourse.

Leave a Reply