fbpx

Thomson Plaza

Thomson Plaza is a suburban shopping centre under MCST, located in the heart of private & public residential estates at Upper Thomson Road.