An airy, bright and vibrant shopping centre located within the heart of Perth City Centre, St John's Shopping Centre provides a quality shopping experience for everyone. With over 40 retailers all on one level and under the same roof we have everything from fashion to fragrances and travel to entertainment.