Our London suit store in Mayfair is stocked with the widest selection of Canali suits in the UK, perhaps Europe. We also have a fantastic selection of men’s designer clothing brands including Ring Jacket, Lardini and Fedeli.
To take a closer look at the store please click on the photos below.