Sheung Shui
Landmark North is situated at 39 Lung Sum Avenue in Sheung Shui. A footbridge connects it with Sheung Shui station. Landmark North is connected to Metropolis Plaza by a footbridge. The three other main shopping centres in Sheung Shui, Sheung Shui Centre, Sheung Shui Town Centre, and Lung Fung Plaza together with Metropolis Plaza and Landmark North form a large shopping complex in the heart of Sheung Shui, just by Sheung Shui station.