First Alexander McQueen’McQ store inaugurated in London
McQ Alexander McQueen London Flagship Store McQ, the slightly more affordable line of Alexander McQueen luxury British house, has innaugurated the first London store. Covering a surface of 400 sqm on three levels, the new store concept on 14 Dover Street in London was conceived by Sarah Burton at Alexander McQueen and realised together with … Read more