長沙灣廣場
Cheung Sha Wan Plaza is a Lai Sun Group mall and office project in Lai Chi Kok, completed in 1989 above MTR Lai Chi Kok Station. It is one of the large malls in Sham Shui Po (Cheung Sha Wan / Lai Chi Kok) and a hotspot for wholesale fashion.
Sources: Wikipedia (Chinese), lsclub.com.hk, laisun.com
These parks are close to this mall (HK Parks, in Chinese).
These sports venues are close to this mall (HK Sports, in Chinese).