Shop by Category
Le Louvre is a stand alone, red brick palladian style building, set amongst the high rise district of South Yarra.
Built in the 1930’s as a power station Le Louvre has now evolved into Australia’s most glamorous and high end multi brand store. Spanning three levels; the store holds ready to wear, a bridal salon and private appointments.
The store is unlike any other, offering an eclectic mixture of mirrors, lighting, paintings, an extraordinary combination of style together with ever-changing fashion sourced from all corners of the world.
Shop by Designer