71.New Town Plaza, Hong Kong
Constructed at the MTR Sha Tin Station, one of Hong Kong’s largest shopping malls, the New Town Plaza offers the best in shopping and relaxation.
Advertisements
71.New Town Plaza, Hong Kong
Constructed at the MTR Sha Tin Station, one of Hong Kong’s largest shopping malls, the New Town Plaza offers the best in shopping and relaxation.