Chinatown Mall was officially opened by Lord Mayor Sallyanne Atkinson on 29 January 1987, the first day of the Year of the Rabbit. The Mall was designed by architects and engineers from Guangzhou, and was intended to reflect Tang architecture.
In 1996 part of Jackie Chan's First Strike was shot in the Mall. The scene featured a car chase and an explosion. The Mall's pagoda was destroyed and subsequently rebuilt.