• Harrods-London Opens Its Own Louis Vuitton Store

    Luxury department store Harrods located in London has just opened a new Louis Vuitton store situated in The Central Hall on the Ground Floor. The impressive space houses a wide selection of luggage and scarves, in addition to areas devoted to exotic skins and a much-increased selection of handbags and accessories. Original stone columns and ceiling details in the space […]
    • by Yoey
    • 10 Years ago
    • 0