© The Rag Factory The Rag Factory London, United Kingdom Address The Rag Factory, 16 Heneage Street, E1 5LJ London, United Kingdom, Google Maps There are currently no event dates available. Partner Offer