Victoria's Secret abrieron su primera tienda ubicada en el centro comercial Westfield, Stratford, Londres, el 24 de julio de 2012, en esta tienda se exhiben anualmente la mayoría de atuendos usados en el desfile después del show.