The Italian footwear brand has opened a store in a townhouse at 26 New Bond Street.