First look: True Religion unveils new store concept in London

First look: True Religion unveils new store concept in London