Located in the Bourke Street Mall, the upcoming flagship spans two levels, and will be TK Maxx’s largest store in Australia.