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.
OR CONTINUE WITH
Kiton
Italian tailoring brand Kiton has opened its first boutique in London in Mayfair, adding to its 60 stores in 25 countries.