The collaboration of Adidas and Stella McCartney has gone one step further by opening the first store in London at South Kensington’s Brompton Cross, the place of Stella’s mainline and childrenswear shop. After Stella’s design for Great Britain Olympic and Paralympic costumes, this was a natural step for the designer and the brand. Even though…