Canali is an Italian luxury menswear brand. It is available at its stores and luxury department stores worldwide.
126-127 New Bond Street
T: (+44) 207 2903 500
Stay up to date with the latest watch and luxury news