Description
A UK repair business revolutionising sustainable fashion by making specialist care and repair services accessible at scale.
A UK repair business revolutionising sustainable fashion by making specialist care and repair services accessible at scale.
London, Greater London, England, United Kingdom