Louis Vuitton Townhouse – The Making Of
Last November marked the opening of the most anticipated new Louis Vuitton concession store inside the iconic department Selfridges, in London. Created by the Japanese-based designer, Gwenaël Nicolas, the Townh...