De New Town Plaza ligt tegenover het spoorwegstation Sha Tin en heeft winkels, bioscopen en zelfs een computergecontroleerde muziekfontein.
Er zijn winkels, pizzas, een fontein en bioscopen in de New Town Plaza.