Langham Place is one of the most iconic landmarks at the heart of Kowloon that comprises a 15-storey shopping mall, a 59-storey Grade A office tower and a 42-storey 5-star hotel. It is located in the prime commercial district of Mongkok, at the junction of Argyle Street and Shanghai Street.
Completed in 2004, Langham Place Shopping Mall offers unique shopping, dining and entertainment experience to visitors with more than 200 hip and trendy international and local stores. Together with exceptionally long opening hours and direct access to MTR station, Langham Place Shopping Mall is a popular shopping and dining destination for tourists and locals.