Alexander McQueen opens first menswear store on Savile Row, London

Alexander McQueen opens first menswear store on Savile Row, London