Mitcham Square Shopping Centre
From Wikipedia, the free encyclopedia
Mitcham Square Shopping Centre is a shopping mall in Adelaide, South Australia. It consists of 55 retail and food outlets, two supermarkets and a seven screen cinema.
In 2004, a fire destroyed the original centre, leading to a AU$60 million redevelopment.