Tags: Shopping Mall.
New Town Plaza is a shopping mall in the town centre of Sha Tin in Hong Kong China. Developed by Sun Hung Kai Properties it was the biggest shopping mall in the New Territories of Hong Kong when it was completed in the early 1980s. Covering 200000 square metres (49.4 acres) the plaza comprises Phase 1 (the main mall) and Phase 3 which are connected to each other as well as the Grand Central Plaza which is less than one kilometre from Phase 1.