Mammoth Clothing is a new street clothing company based in the North East of England around the Newcastle area. Our sewn items are hand stitched onto the garments so each one is unique to the next.