• The Method Slow Fashion Store

    189 Shoreditch High Street 189 Shoreditch High Street, London, E1 6HU, London, United Kingdom

    More than  100,000 cloths go to waste every year in the UK Landfill. Most of which are still comfortable to cloth the body. Some from…

    Free