The Strand Melbourne offers a mix of fashion and lifestyle retailers, in the heart of the city. Melbourne City, Australia