Retail|In Pictures
Kiton opens standalone store in London
Italian tailoring brand Kiton has opened its first boutique in London in Mayfair, adding to its 60 stores in 25 countries. Located on Clifford Street in London, the store’s aesthetic is inspired by Kiton’s offices in Milan and Naples and follows the concept inaugurated in Shanghai, Dubai, and Milan, as well as its upcoming opening in Seoul,...
loading...