KTA Ltd appointed UK architects to Californian Jean Company by kta | May 19, 2016 | UncategorisedTrue Religion for the design of their new store in Carnaby Street London. Store opens early June 2016.