Stay up to date with Switched's CES 2010 coverage
McQueen's London Store

McQueen's London Store (1 of 10)

Alexander McQueen's store is located on Old Bond Street in London. Neil Mockford/Getty Images 11/02/10