A store in Melbourne has been crowned as the best in the world at an awards ceremony in Berlin. Travellers on cheap flights to Melbourne might want to make a stop off at the Myers store in the city when they arrive as it has been named the best shop in the world. The building underwent a huge redesign earlier this « Continue Reading »