Tax included. Shipping calculated at checkout.
Sugar Cane
Sugar Cane is a Japanese brand drawing its inspiration from their extensive collection of classic garments and documentation. Often blending rare methods to create each piece, the end result can only be described as a work of art. We are one of the only stores in the UK to carry Sugar Cane.
Filter by: