True Religion for the design of their new store in Carnaby Street London. Store opens early June 2016.