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