Thomson Plaza, formerly unofficially called Thomson Yaohan, is a suburban shopping mall located along Upper Thomson Road, in Singapore. Opened in 1979, Thomson Plaza is best known for having a Yaohan departmental store in the 1980s and 1990s. (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.