7 November 2007
UNIQLO London flagship store - 2 stores, 1 day!
Last night, Japan’s number one clothing retailer UNIQLO, celebrated the launch of their two store openings on London’s Oxford Street, one of which is the first European Flagship Store located at 311.